XML 48 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   
December 31,
 
   
2019
   
2018
 
Salaries, wages, commissions and compensated absences
  $
7,292
    $
6,483
 
Accrued rebates
   
2,076
     
1,857
 
Current operating lease liabilities    
1,346
     
-
 
401K profit sharing accrual
   
1,352
     
961
 
Contract liabilities    
1,821
     
437
 
Other accrued expenses
   
5,007
     
5,029
 
Other current liabilities   $
18,894
    $
14,767