Quarterly report pursuant to Section 13 or 15(d)

ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Components (Details)

v3.24.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES        
Compensation and benefits related $ 6,029   $ 9,052  
Warranty reserve 4,821 $ 4,602 4,602 $ 4,301
Current portion of acquisition consideration 348   358  
Franchise and royalty fees 2,643   2,267  
Inventory purchases 1,268   1,372  
Professional services 3,428   890  
2027 Notes Interest 863   882  
Commissions 542   816  
Income tax payable 1,536   1,316  
Sales and use and Franchise taxes 307   573  
Other 3,106   4,957  
Total accrued expenses and other current liabilities $ 24,891 $ 27,085 $ 27,085