XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 29, 2025
Disclosure Accrued Expenses [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consist of the following (in thousands):
 Mar 29, 2025Dec 28, 2024
Contract liabilities$129,257 $120,503 
Accrued payroll and related expenses118,910 107,061 
Accrued warranty100,860 98,306 
Accrued customer rebates37,270 54,558 
Accrued contingent consideration35,634 25,748 
Accrued short-term leases27,410 27,938 
Accrued sales and other tax19,594 20,626 
Accrued agent commission15,360 16,730 
Accrued professional fees13,428 13,973 
Accrued product liability and workers compensation9,859 10,386 
Other accrued expenses103,778 80,636 
 $611,360 $576,465