XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 28, 2019
Disclosure Accrued Expenses [Abstract]    
Contract liabilities $ 81,504 $ 74,511
Accrued payroll and related expenses 57,607 81,541
Accrued warranty 62,494 66,374
Accrued customer rebates 22,372 51,709
Accrued short-term leases 22,830 21,827
Accrued Product Liability And Workers Compensation Liability Current 13,029 15,164
Accrued agent commission 9,657 13,816
Accrued agent commission 13,653 19,862
Accrued professional services 12,864 13,368
Other accrued expenses 59,577 58,378
Accrued expenses $ 355,587 $ 416,550