XML 100 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Inventories (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
    December 31,
    2019   2018
Raw materials   $
12,058
    $
13,688
 
Work-in-process    
8,330
     
4,626
 
Finished goods    
8,777
     
6,819
 
Total   $
29,165
    $
25,133
 
                 
Inventories   $
21,995
    $
21,300
 
Other long-term assets    
7,170
     
3,833