XML 40 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Inventory and Other Deferred Costs (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
December 31, 2018
   
December 31, 2017
 
   
(in thousands)
 
Raw materials
  $
4,085
    $
3,200
 
Work-in-process
   
5,095
     
3,745
 
Finished products
   
16,391
     
12,278
 
Other deferred costs
   
1,817
     
1,823
 
                 
Total inventory and other deferred costs
  $
27,388
    $
21,046