The company is trading at 40x its trailing twelve month operating cash flow. It seems like a pretty interesting company, but is fairly expensive at this point in time.
I would stay away from this company solely based on a liquidity issue. Only around $70,000~ worth of shares are traded each day. To me, this poses a bit of a liquidity risk and could also cause some gigantic shifts in terms of the company's share price. We can see a bit of that recently, as its fallen nearly 50% since the start of October.
It looks like they got a bit of runway, balance sheet is solid and the company is free cash flow positive. But this is one I'd be more than happy just revisiting if they become more established. Sure, I may miss out on some solid gains trying to get it at the "ground" level, but I"m ok with that.
Solid company, not my cup of tea as an investment.