XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jul. 01, 2023
Disclosure Accrued Expenses [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consist of the following (in thousands):
 Jul 1, 2023Dec 31, 2022
Contract liabilities$158,133 $185,824 
Accrued payroll and related expenses102,786 122,861 
Accrued warranty85,318 82,096 
Accrued customer rebates50,174 70,706 
Accrued short-term leases26,840 25,250 
Accrued sales and other tax25,853 24,044 
Accrued contingent consideration20,305 20,529 
Accrued professional fees17,225 19,541 
Accrued agent commission16,578 17,381 
Accrued product liability and workers compensation11,312 11,326 
Other accrued expenses86,891 91,769 
 $601,415 $671,327