XML 31 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses ACCRUED EXPENSES
 
Accrued expenses are summarized as follows:

 End of Fiscal Year
 20232022
 (in thousands)
Compensation$87,265 $80,215 
Interest1,338 2,033 
Restructuring— 456 
Taxes18,300 17,092 
Accrued purchases5,141 4,609 
Warranty and sales allowances4,302 2,091 
Other14,544 13,642 
Accrued expenses$130,890 $120,138