XML 64 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 01, 2017
Dec. 31, 2016
Disclosure Accrued Expenses [Abstract]    
Accrued payroll and related expenses $ 64,941 $ 74,505
Standard Product Warranty Accrual, Current 41,383 40,851
Advanced customer deposits 44,909 41,735
Accrued warranty 41,383 40,851
Product Liability Contingency, Loss Exposure in Excess of Accrual, High Estimate 6,641 7,003
Accured Restructuring Liabilities, Current 3,269 2,295
Accrued customer rebates 23,472 49,923
Accrued Product Liability And Workers Compensation Liability Current 11,110 11,417
Accrued agent commission 11,191 12,834
Accrued professional services 13,852 16,605
Sales and Excise Tax Payable, Current 10,824 13,565
Other accrued expenses 67,593 64,872
Accrued expenses $ 299,185 $ 335,605