XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses
6 Months Ended
Jun. 27, 2020
Disclosure Accrued Expenses [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
 Jun 27, 2020Dec 28, 2019
Contract liabilities$81,504  $74,511  
Accrued warranty62,494  66,374  
Accrued payroll and related expenses57,607  81,541  
Accrued short-term leases22,830  21,827  
Accrued customer rebates22,372  51,709  
Accrued sales and other tax13,653  19,862  
Accrued product liability and workers compensation13,029  15,164  
Accrued professional fees12,864  13,368  
Accrued agent commission9,657  13,816  
Other accrued expenses59,577  58,378  
 $355,587  $416,550