XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 27, 2025
Disclosure Accrued Expenses [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consist of the following (in thousands):
 Sep 27, 2025Dec 28, 2024
Contract liabilities$176,896 $120,503 
Accrued payroll and related expenses114,549 107,061 
Accrued warranty103,456 98,306 
Accrued customer rebates59,766 54,558 
Accrued short-term leases28,227 27,938 
Accrued sales and other tax22,227 20,626 
Accrued professional fees18,299 13,973 
Accrued contingent consideration18,148 25,748 
Accrued agent commission17,970 16,730 
Accrued product liability and workers compensation9,639 10,386 
Other accrued expenses82,321 80,636 
 $651,498 $576,465