XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES
Accrued expenses consisted of the following (in thousands):
 December 31,
 20232022
Accrual for inventories in-transit$9,927 $7,987 
Warranty accrual7,240 7,368 
Accrued compensation and bonus6,935 4,499 
Other28,839 32,441 
Accrued expenses$52,941 $52,295 
The changes in the Company’s warranty accrual, included in accrued expenses on the accompanying consolidated balance sheets, were as follows for the fiscal periods indicated (in thousands):
 December 31,
 202320222021
Warranty accrual, beginning of period$7,368 $8,326 $6,728 
Warranty claims(6,262)(7,601)(7,693)
Warranty costs accrued6,134 6,643 9,291 
Warranty accrual, end of period$7,240 $7,368 $8,326