XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Segment And Geographic Information (Revenues, Cost Of Products And Services, And Gross Margins For Operating Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Total revenues $ 67,505 $ 61,948  
Total cost of products and preservation services 23,232 22,720  
Total gross margin 44,273 39,228  
Goodwill 186,706   $ 188,781
Operating Segments [Member] | Medical Devices [Member]      
Segment Reporting Information [Line Items]      
Total revenues 48,401 43,598  
Total cost of products and preservation services 13,826 14,157  
Total gross margin 34,575 29,441  
Operating Segments [Member] | Preservation Services [Member]      
Segment Reporting Information [Line Items]      
Total revenues 19,104 18,350  
Total cost of products and preservation services 9,406 8,563  
Total gross margin $ 9,698 $ 9,787