XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Reconciliation of segment profit to income before income taxes        
Income before income taxes $ 18,375 $ 10,588 $ 29,752 $ 39,863
Stock compensation expense 10,439 11,371 18,085 21,511
Changes in fair value of contingent consideration 70 252 303 203
Non-controlling interest segment (profit) loss   569   847
Depreciation and amortization 33,848 27,731 64,255 54,707
Interest expense 8,678 4,900 17,044 9,048
Interest and other income (3,363) (1,071) (5,839) (2,020)
Segment Profit $ 68,047 $ 54,340 $ 123,600 $ 124,159