XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]  
Accrued Expenses
Accrued expenses at December 31 consisted of the following (in thousands):
20242023
Compensation$20,193 $22,893 
Customer rebates18,066 18,497 
Product warranties17,463 9,139 
Current operating lease liability11,473 10,278 
Insurance5,773 6,307 
Interest and taxes5,571 5,167 
Other17,125 16,438 
Total accrued expenses$95,664 $88,719 
Schedule of Product Warranty Liability Activity in the product warranties is summarized as follows for the years ended December 31, (in thousands):
20242023
Beginning balance$9,139 $6,251 
Provisions/accruals during the period16,048 6,190 
Settlements made during the period(7,724)(3,302)
Ending balance$17,463 $9,139