XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Accrued Expenses
12 Months Ended
Dec. 31, 2021
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
11.ACCRUED EXPENSES

  

Accrued expenses consist of the following:

 

  

December 31,

 
  

2021

  

2020

 

Sales commissions

 $2,049  $2,574 

Subcontracting labor

  1,622   758 

Salaries, bonuses and related benefits

  21,342   17,165 

Warranty accrual

  1,056   1,010 

Other

  8,384   6,969 
  $34,453  $28,476 

 

The change in warranty accrual during 2021 primarily related to repair costs incurred and adjustments to pre-existing warranties.  There were no new material warranty charges incurred during 2021.