Annual report pursuant to Section 13 and 15(d)

Business Combinations - Pro Forma Information related to OMT Acquisition (Details)

v3.8.0.1
Business Combinations - Pro Forma Information related to OMT Acquisition (Details) - OMT, Inc. - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 07, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Business Acquisition [Line Items]          
Revenue   $ 38,185 $ 24,571 $ 111,449 $ 80,365
Net (loss) income   $ (3,126) $ 5,888 $ 632 $ 222,788
Basic (loss) income per share (USD per share)   $ (0.15) $ 0.30 $ 0.03 $ 11.26
Diluted (loss) income per share (USD per share)   $ (0.15) $ 0.27 $ 0.03 $ 10.50
Pro forma adjustment for share-based compensation expense     $ 300   $ 900
Pro forma adjustment for additional amortization of intangible assets     $ 2,100   6,300
Pro forma adjustment for platform license fee paid         $ 3,000
Pro forma adjustment for revenue of OMT, Inc. prior to acquisition date $ 2,500