RE:Revenue You're missing nothing. It's about $20M revs right now, and the sky is the limit once the Cali facilities are updated upon. $48M revs on a company worth $60M in an industry that trades 15x forward on average. As long as the company executes on their promise, you will bag multiples on this company.
I'd just recommend buying small chunks when it's down a couple cents, or feather other gains into here until the Cali update comes out. Then all you have to do is sit back and watch it roll in. Lots of people are looking for opportunities like this, and the options are slim right now.
The bottom line determines all.