LAS VEGAS-Thursday, April 20th 2017 [ ME NewsWire ]
Revenue of $49 million, up 42% year over year
Deferred revenue of $165 million, up 44% year over year
Total invoicing of $50 million, up 34% year over year
Nearly 1,900 total signed clients to date, up 40% year ... Read more