You are right rut2k9. The problem has been the poor revenue and earnings growth for the last 4 quarters. But is there any doubt that in mid Nov they will announce a Q3 that is up between 60% and 120% vs year ago? And in late March they will likely announce a Q4 that is up 100% over year ago. The stock will be higher by then.
And from this level far more likely there will be other good surprises. Big contract wins. Acquisitions. Buyout. Who knows.