ok price-lesscash/revenue gives 611/246 or "(price-less cash)/sales of 2.5"
Its hard to say undervalued without having a year of earnings.
if you use the 1 quarter you estimate 40m earings that's a pe of 16 which is market average.
Taking in the 2.68$ share cash add to my "seat of the pants number of 12 was to low., ssni now is trading at a fair value now.
its just a question of when the initial investors are done selling.
I just don't have enough depth of knowledge of the market opportunity and duration to make a fundamental argument to buy.