XML 65 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Payroll and related items $ 62,714 $ 67,600
Management incentive compensation 14,447 16,339
Income taxes payable 9,581 8,808
Insurance 9,312 9,416
Warranty 5,860 5,628
Deferred revenue 15,582 12,607
Restructuring 1,535 3,893
Liability for uncertain tax positions 2,285 1,366
Accrued interest 1,485 1,663
Other 23,023 25,532
Total accrued expenses $ 145,824 $ 152,852