Yep, echo the thoughts of many here.
In no way is revenue hitting these heights a bad thing, yet the market still seems to be cautious when there just isn't the profits to match...yet. It remains in investors 'has potential' pile.
If they can improve margins and regular cash flow positive quarters it should trade at 3-4c+ easy.