XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Reconciliation of segment profit to income before income taxes    
Income before income taxes $ 11,377 $ 29,275
Stock compensation expense 7,646 10,140
Changes in fair value of contingent consideration 233 (49)
Non-controlling interest segment (profit) loss   278
Depreciation and amortization 30,407 26,976
Interest expense 8,366 4,148
Interest and other income (2,476) (949)
Segment Profit $ 55,553 $ 69,819