XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Segment Information - Reconciliation of Segment Profit to Income Before Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Reconciliation of segment profit to income before income taxes    
Income before income taxes $ 29,275 $ 25,404
Stock compensation expense 10,140 8,887
Changes in fair value of contingent consideration (49) (266)
Non-controlling interest segment profit (loss) 278 (165)
Depreciation and amortization 26,976 25,007
Interest expense 4,148 1,748
Interest and other income (949) (683)
Segment Profit $ 69,819 $ 59,932