my understanding is that report HAS to be out tonight ..
I think you will find that they are finally cashflow positive - which for a company of this size has got to show them being extremely cheap.
They may not be at 100,000 but still at these prices considering they still price a customer around $1,000 any number above 50,000 is going to be a great result.
With all the global warming talk - they are in the right space !!