XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES
Accrued expenses consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Accrual for inventories in-transit$5,694 $7,987 
Warranty accrual7,486 7,368 
Accrued compensation and bonus5,610 4,499 
Other30,304 32,441 
Accrued expenses$49,094 $52,295 
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,
2023202220232022
Warranty accrual, beginning of period$8,693 $8,731 $7,368 $8,326 
Warranty claims(2,108)(2,604)(3,580)(4,088)
Warranty costs accrued901 2,520 3,698 4,409 
Warranty accrual, end of period$7,486 $8,647 $7,486 $8,647