Quarterly report [Sections 13 or 15(d)]

Note 10 - Accrued Expenses and Other Current Liabilities (Details)

v3.25.1
Note 10 - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payroll and related costs $ 6,059 $ 9,876
Employee benefits 6,725 6,391
Accrued warranty 3,467 3,379
Other 7,281 6,536
Accrued Liabilities, Current $ 23,532 $ 26,182