XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Inventories (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

June 30,

   

December 31,

 
   

2020

   

2019

 

Raw materials

  $ 12,508     $ 10,540  

Work in process

    2,508       2,279  

Finished goods

    5,943       5,457  

Total inventory

  $ 20,959     $ 18,276