XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations - Pro Forma Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Business Combinations [Abstract]      
Pro forma net revenues $ 716,723 $ 719,799 $ 523,241
Pro forma net income (loss) $ 20,770 $ (1,044) $ 2,245
Pro forma net income (loss) per share $ 0.54 $ (0.03) $ 0.06
Weighted average number of shares 38,712 36,156 36,699