If this report (1H18)doesn't rescue the stock price then I don't know what will. The company has generated over $9 million in net cash flow ( Profit + huge depreciation added back). And this is just half-year.
Their M2M business seems to be growing at insane speeds.
This is one of those rare tech stocks that I'm waiting in 2018. Traders might have dragged the price down, but the fundamentals will catchup.