XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 29, 2024
Disclosure Accrued Expenses [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consist of the following (in thousands):
 Jun 29, 2024Dec 30, 2023
Contract liabilities$121,036 $118,681 
Accrued payroll and related expenses103,300 121,514 
Accrued warranty93,697 89,039 
Accrued customer rebates42,651 59,267 
Accrued short-term leases25,368 26,417 
Accrued contingent consideration24,373 17,791 
Accrued sales and other tax23,286 24,568 
Accrued agent commission15,383 16,956 
Accrued professional fees13,261 18,461 
Accrued product liability and workers compensation11,202 11,169 
Other accrued expenses100,323 75,329 
 $573,880 $579,192