XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

December 31,

 
  

2020

  

2019

 

Salaries, wages, commissions and compensated absences

 $26,315  $7,292 
Contract liabilities  5,074   1,821 

Accrued rebates

  2,057   2,076 
Current operating lease liabilities  1,124   1,346 

401K profit sharing accrual

  592   1,352 

Other accrued expenses

  9,508   5,007 
Other current liabilities $44,670  $18,894