XML 90 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Salaries, bonuses and related benefits $ 27,422 $ 21,342
Deferred revenue 8,847 2,224
Accrued restructuring costs 6,796 9
Sales commissions 2,521 2,049
Subcontracting labor 1,875 1,622
Warranty accrual 1,287 1,056
Other 2,125 6,151
Accrued Liabilities, Current, Total $ 50,873 $ 34,453