Quarterly report pursuant to Section 13 or 15(d)

Business Combination - Pro Forma Information (Details)

v3.4.0.3
Business Combination - Pro Forma Information (Details) - OMT, Inc. - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 07, 2016
Mar. 31, 2016
Mar. 31, 2015
Business Acquisition [Line Items]      
Revenue   $ 32,124 $ 17,152
Net income   $ 8,877 $ (474)
Basic earnings per share (in USD per share):   $ 0.43 $ (0.02)
Diluted earnings per share (in USD per share):   $ 0.40 $ (0.02)
Pro forma adjustment for share-based compensation expense of OMT     $ 300
Pro forma adjustment for additional intangible amortization expense   $ 200 $ 2,100
Pro forma adjustment for license revenue recognized by OMT in the current period prior to the acquisition $ 2,500