Guys, I am not bashing. I am just providing you with justification for the sell off today given the earnings report. You can choose to think that everything is peachy. I think it's a good company with a strong balance sheet, but to say that it wasn't a disappointing quarter when you factor in what we already knew about the backlog and the revenue that was coming in is crazy. Cash is great, but that's not cash in your pocket - it is not being burned, that's good. Still, the comps are not only reflective of today but where the stock was a year ago, and it was lower. Now, it's higher, but was taken down a bit by a disappointing quarter IN SPITE OF seasonality which I fully comprehend. The stock price reflects this today. Is it buy here? Possibly, not absolutely. I'll listen to the call tonight. It was a sell for me at $4.17 at 9:30 AM. Will that change with more info/clarity? Pehaps. Still, I don't need to defend that given when it trades at this hour. Good luck to you.