Yes big number but bear in mind that they capitalise Capture Costs, thats why the GP is so high. Expensing them would deliver a 50% GM rather than the 81% reported and thus a totally lower valuation...
NEA Price at posting:
$1.71 Sentiment: None Disclosure: Not Held