XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Dec. 29, 2018
Disclosure Accrued Expenses [Abstract]    
Accrued payroll and related expenses $ 74,440 $ 74,952
Accrued warranty 61,621 59,451
Contract liabilities 58,475 57,913
Accrued customer rebates 24,750 45,740
Accrued short-term leases 20,884 0
Accrued Product Liability And Workers Compensation Liability Current 16,164 16,284
Accrued professional services 15,570 17,313
Accrued sales and other tax 13,632 19,452
Accrued agent commission 12,211 11,969
Other accrued expenses 65,882 64,372
Accrued expenses $ 363,629 $ 367,446