I see it as the company has yet to prove itself. I see that they have been careful to follow a crafted plan that is designed to slowly grow the company instead of making it an overnight success. I agree with YD (some of the time anyway) that past numbers don't support the hype. But as with all development stage companies, there is a trailing period from which growth tends to spurt. I believe if there was a company to capitalize on applying its technology to improve a market sector that continues to suffer billions in losses, and watching it slowly creeping itself into the market through various channels, the hype does tell a much different story than its prior financials. Its all about looking forward and growth, its not about looking over your shoulder at the past, except in the one case whereas its valuable to not repeat mistakes that hampered growth. Clean up the debt, secure the right financing and grow the company. Thats my vote.
Success can be measure in many different ways.