If you take into account non-GAAP figures and 50% growth, you can't resist buying till you run out of cash. I thought of all the noise, this one has the best explanation of the situation, http://messages.finance.yahoo.com/Business_%26_Finance/Investments/Stocks_(A_to_Z)/Stocks_C/threadview?bn=76810&tid=1473&mid=1473