XML 54 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 14 - Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   
Year Ended December 31,
 
   
2018
   
2017
 
Salaries, wages, commissions and vacation pay
  $
6,483
    $
7,851
 
Accrued rebates
   
1,857
     
1,089
 
Income taxes payable
   
1,586
     
211
 
401K profit sharing accrual
   
961
     
912
 
Defined contribution plan accrual
   
103
     
104
 
Customer deposits
   
437
     
473
 
Other accrued expenses
   
3,340
     
1,769
 
    $
14,767
    $
12,409