XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Disclosure Accrued Expenses [Abstract]    
Contract liabilities $ 137,221 $ 120,503
Accrued payroll and related expenses 104,977 107,061
Accrued warranty 101,847 98,306
Accrued customer rebates 51,116 54,558
Accrued short-term leases 27,305 27,938
Accrued sales and other tax 24,679 20,626
Accrued professional services 18,232 13,973
Accrued agent commission 17,915 16,730
Accrued Product Liability And Workers Compensation Liability Current 9,505 10,386
Business Combination, Contingent Consideration, Liability 21,724 25,748
Other accrued expenses 86,505 80,636
Accrued expenses $ 601,026 $ 576,465