XML 30 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 28, 2020
Dec. 28, 2019
Disclosure Accrued Expenses [Abstract]    
Contract liabilities $ 102,564 $ 74,511
Accrued payroll and related expenses 71,062 81,541
Accrued warranty 64,422 66,374
Accrued customer rebates 24,162 51,709
Accrued short-term leases 23,274 21,827
Accrued Product Liability And Workers Compensation Liability Current 14,814 15,164
Accrued agent commission 11,904 13,816
Accrued agent commission 11,848 19,862
Accrued professional services 10,451 13,368
Other accrued expenses 59,074 58,378
Accrued expenses $ 393,575 $ 416,550