XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Payroll and related items $ 68,296 $ 67,600
Management incentive compensation 20,547 16,339
Income taxes payable 12,332 8,808
Insurance 9,450 9,416
Warranty 6,138 5,628
Deferred revenue 13,055 12,607
Restructuring 662 3,893
Liability for uncertain tax positions 1,350 1,366
Accrued interest 10,184 1,663
Other 28,209 25,532
Total accrued expenses $ 170,223 $ 152,852