With all the new machines running and even more on the way, I would say next earnings is it. I have held on through the pain and now things look very optimistic. But you are right, eventually they need to produce much more as promised.
I’m still a believer and expect next report to show 50 bitcoins mined.