"So hard to predict numbers with these guys". Not really. They reaffirmed 55% revenue growth on 2017, which was US$19.2 mill. That means this year they anticipate US$30 mill plus. Last quarter was US$5 mill so they need to make US$25 mill rev in the next 3 quarters. Not hard to do the maths.