v3.26.1
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Accrual for inventories in-transit$4,207 $4,292 
Warranty accrual5,733 5,975 
Accrued compensation and bonus12,885 12,854 
Other28,415 39,547 
Accrued expenses$51,240 $62,668 
Schedule of Changes in Warranty Liability
The changes in the Company’s warranty accrual, included within accrued expenses in the accompanying condensed consolidated balance sheets, were as follows for the fiscal periods indicated (in thousands):
Three Months Ended March 31,
20262025
Warranty accrual, beginning of period$5,975 $6,239 
Warranty claims(1,119)(845)
Warranty costs accrued877 912 
Warranty accrual, end of period$5,733 $6,306