This company should have a lot of growth but also has that expectation built into it's price with a high p/e. This stock could be very volatile but as a long term buy for the next five to ten years, it should be great.
I can help you disect the Q3 report.. They beat the estimate on earnings and revenue. Estimated EPS was 0.10 Their actual EPS is 0.11 Revenue increased by additional $ 4 mil that what was expected. More importantly their Q4 view is also above the current estimates!
So, everything seems positive. I will look for a upward movement tomorrow. So, this is a BUY now.
However, this is purely my deduction and I could be wrong and do not advise you to solely make a decision based on my analysis.