XML 106 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Revenues, Cost Of Products And Services, And Gross Margins For Operating Segments) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
segment
Mar. 31, 2017
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 2  
Total revenues $ 61,948 $ 45,059
Total cost of products and preservation services 22,720 15,547
Total gross margin 39,228 29,512
Intersegment Eliminations [Member]    
Segment Reporting Information [Line Items]    
Total revenues 0  
Operating Segments [Member] | Medical Devices [Member]    
Segment Reporting Information [Line Items]    
Total revenues 43,598 27,396
Total cost of products and preservation services 14,157 8,017
Total gross margin 29,441 19,379
Operating Segments [Member] | Preservation Services [Member]    
Segment Reporting Information [Line Items]    
Total revenues 18,350 17,663
Total cost of products and preservation services 8,563 7,530
Total gross margin $ 9,787 $ 10,133