XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Disclosure Accrued Expenses [Abstract]    
Contract liabilities $ 177,190 $ 185,824
Accrued payroll and related expenses 121,869 122,861
Accrued warranty 84,878 82,096
Accrued customer rebates 47,154 70,706
Accrued short-term leases 25,882 25,250
Accrued sales and other tax 25,091 24,044
Accrued professional services 16,966 19,541
Accrued agent commission 17,253 17,381
Accrued Product Liability And Workers Compensation Liability Current 11,308 11,326
Business Combination, Contingent Consideration, Liability 21,178 20,529
Other accrued expenses 115,261 91,769
Accrued expenses $ 664,030 $ 671,327