XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Inventories (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
    March 31,
2019
  December 31,
2018
Raw materials   $
12,751
    $
13,688
 
Work-in-process    
5,972
     
4,626
 
Finished goods    
7,536
     
6,819
 
Total   $
26,259
    $
25,133
 
                 
Inventories   $
22,617
    $
21,300
 
Other long-term assets    
3,642
     
3,833