XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Disclosure Accrued Expenses [Abstract]    
Contract liabilities $ 158,133 $ 185,824
Accrued payroll and related expenses 102,786 122,861
Accrued warranty 85,318 82,096
Accrued customer rebates 50,174 70,706
Accrued short-term leases 26,840 25,250
Accrued sales and other tax 25,853 24,044
Accrued professional services 17,225 19,541
Accrued agent commission 16,578 17,381
Accrued Product Liability And Workers Compensation Liability Current 11,312 11,326
Business Combination, Contingent Consideration, Liability 20,305 20,529
Other accrued expenses 86,891 91,769
Accrued expenses $ 601,415 $ 671,327