XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Sales commissions $ 2,369 $ 2,049
Subcontracting labor 3,301 1,622
Salaries, bonuses and related benefits 21,725 21,342
Warranty accrual 1,177 1,056
Other 8,979 8,384
Accrued Liabilities, Current, Total $ 37,551 $ 34,453