XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Salaries, bonuses and related benefits $ 30,683 $ 27,422
Deferred revenue 2,940 8,847
Accrued restructuring costs 6,655 6,796
Sales commissions 2,388 2,521
Subcontracting labor 1,680 1,875
Warranty accrual 1,440 1,287
Other 9,470 2,125
Accrued Liabilities, Current $ 55,256 $ 50,873