XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Salaries, bonuses and related benefits $ 25,238 $ 33,566
Deferred revenue 2,579 3,046
Accrued restructuring costs 4,950 5,498
Sales commissions 2,166 2,347
Warranty accrual 1,424 1,542
Other 5,752 8,658
Accrued Liabilities, Current $ 42,109 $ 54,657