XML 44 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Inventories (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
    December 31,
    2018   2017
Raw materials   $
13,688
    $
11,296
 
Work-in-process    
4,626
     
6,062
 
Finished goods    
6,819
     
4,677
 
Total   $
25,133
    $
22,035
 
                 
Inventories   $
21,300
    $
22,035
 
Other long-term assets    
3,833
     
-