XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Note 11 - Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Net product sales $ 6,701 $ 5,178 $ 12,471 $ 8,993
Regenerative Medicine [Member]        
Net product sales 3,978 2,985 6,157 5,089
Media [Member]        
Net product sales 6,327 5,178 12,097 8,993
Distribution Service [Member]        
Net product sales 2,215 1,695 5,319 2,734
Automated Thawing Products [Member]        
Net product sales 374 374
Drug Discovery [Member]        
Net product sales 248 263 486 640
BioBanking [Member]        
Net product sales $ 260 $ 235 $ 509 $ 530