XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Revenue (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Year Ended
December 31,
 
(In thousands)
 
2018
   
2017
 
Regenerative Medicine
  $
11,029
    $
5,307
 
Distributors
   
6,418
     
3,232
 
Drug discovery
   
1,199
     
1,318
 
BioBanking
   
1,096
     
1,165
 
Total
  $
19,742
    $
11,022