XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Inventories (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
    March 31,
2018
  December 31,
2017
 
Raw materials   $
8,761
    $
6,898
   
Work in process    
3,331
     
1,207
   
Finished goods    
6,166
     
4,758
   
Total inventory   $
18,258
    $
12,863