XML 33 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Inventories and Other Deferred Costs (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
December 31, 2019
   
December 31, 2018
 
   
(in thousands)
 
Raw materials
  $
5,359
    $
4,085
 
Work-in-process
   
6,238
     
5,095
 
Finished products
   
23,032
     
16,391
 
Other deferred costs
   
4,898
     
1,817
 
                 
Total inventory and other deferred costs
  $
39,527
    $
27,388