v3.26.1
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
ACCRUED EXPENSES ACCRUED EXPENSES
Accrued expenses consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Accrual for inventories in-transit$3,750 $4,292 
Warranty accrual5,737 5,975 
Accrued compensation and bonus9,504 12,854 
Other31,331 39,547 
Accrued expenses$50,322 $62,668 
The changes in the Company’s warranty accrual, included in accrued expenses on the accompanying condensed consolidated balance sheets, were as follows for the fiscal periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Warranty accrual, beginning of period$5,733 $6,306 $5,975 $6,239 
Warranty claims(1,515)(1,240)(2,634)(2,085)
Warranty costs accrued1,519 1,330 2,396 2,242 
Warranty accrual, end of period$5,737 $6,396 $5,737 $6,396