XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Sales commissions $ 2,685 $ 2,542
Subcontracting labor 1,115 990
Salaries, bonuses and related benefits 15,301 14,715
Warranty accrual 1,368 1,576
Other 7,933 7,095
Accrued Liabilities, Current, Total $ 28,402 $ 26,918