XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of segment profit to income before income taxes        
Income before income taxes $ 21,219 $ 18,375 $ 22,189 $ 29,752
Stock compensation expense 5,414 10,439 15,021 18,085
Changes in fair value of contingent consideration (2,149) 70 (2,005) 303
Depreciation and amortization 33,490 33,848 64,198 64,255
Interest expense 9,141 8,678 18,248 17,044
Interest and other income (5,021) (3,363) (9,995) (5,839)
Segment Profit $ 62,094 $ 68,047 $ 107,656 $ 123,600