XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 28, 2024
Disclosure Accrued Expenses [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consist of the following (in thousands):
 Sep 28, 2024Dec 30, 2023
Contract liabilities$112,629 $118,681 
Accrued payroll and related expenses111,019 121,514 
Accrued warranty98,070 89,039 
Accrued customer rebates52,783 59,267 
Accrued short-term leases25,188 26,417 
Accrued contingent consideration20,611 17,791 
Accrued sales and other tax19,053 24,568 
Accrued agent commission16,031 16,956 
Accrued professional fees13,460 18,461 
Accrued product liability and workers compensation11,161 11,169 
Other accrued expenses75,950 75,329 
 $555,955 $579,192