XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Inventory (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
March 31, 2019
   
Decemb
er 31, 2018
 
Raw materials
  $
9,379
    $
10,112
 
Work in process
   
14,770
     
20,604
 
Finished goods
   
7,272
     
8,316
 
Total inventory
  $
31,421
    $
39,032