XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Note 11 - Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Month Period Ended
   
Six Month Period Ended
 
   
June 30,
   
June 30,
 
(In thousands)
 
2019
   
2018
   
2019
   
2018
 
Net product sales:
                               
Regenerative medicine
  $
3,978
    $
2,985
    $
6,157
    $
5,089
 
Distributors
   
2,215
     
1,695
     
5,319
     
2,734
 
Drug discovery
   
248
     
263
     
486
     
640
 
BioBanking
   
260
     
235
     
509
     
530
 
Total
  $
6,701
    $
5,178
    $
12,471
    $
8,993
 
   
Three Month Period Ended
   
Six Month Period Ended
 
   
June 30,
   
June 30,
 
(In thousands)
 
2019
   
2018
   
2019
   
2018
 
Net product sales:
                               
Media
  $
6,327
    $
5,178
    $
12,097
    $
8,993
 
Automated thawing products
   
374
     
     
374
     
 
Total
  $
6,701
    $
5,178
    $
12,471
    $
8,993