XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Disclosure Accrued Expenses [Abstract]    
Contract liabilities $ 129,257 $ 120,503
Accrued payroll and related expenses 118,910 107,061
Accrued warranty 100,860 98,306
Accrued customer rebates 37,270 54,558
Accrued short-term leases 27,410 27,938
Accrued sales and other tax 19,594 20,626
Accrued professional services 13,428 13,973
Accrued agent commission 15,360 16,730
Accrued Product Liability And Workers Compensation Liability Current 9,859 10,386
Business Combination, Contingent Consideration, Liability 35,634 25,748
Other accrued expenses 103,778 80,636
Accrued expenses $ 611,360 $ 576,465