Nice news, but $670 million market cap is a rather high valuation at this point, imo. But we need to fins to get s better idea of revenue and earnings.