Good long term play now. Revenue increased 50%. Earnings beat. Increased full year guidance. 32% of the float is short. This one heads north. $33.71 now. Upgrades should be forthcoming.