XML 67 R57.htm IDEA: XBRL DOCUMENT v3.5.0.2
Segment And Geographic Information (Revenues, Cost Of Products And Services, And Gross Margins For Operating Segments) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
USD ($)
Sep. 30, 2015
USD ($)
Sep. 30, 2016
USD ($)
segment
Sep. 30, 2015
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     2  
Total revenues $ 45,252 $ 36,703 $ 135,351 $ 106,060
Total cost of products and preservation services 15,470 13,721 47,647 41,857
Total gross margin 29,782 22,982 87,704 64,203
Operating Segments [Member] | Medical Devices [Member]        
Segment Reporting Information [Line Items]        
Total revenues 28,004 19,859 85,067 59,168
Total cost of products and preservation services 6,598 4,278 21,299 13,555
Total gross margin 21,406 15,581 63,768 45,613
Operating Segments [Member] | Preservation Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 17,248 16,844 50,284 46,892
Total cost of products and preservation services 8,872 9,443 26,348 28,302
Total gross margin $ 8,376 $ 7,401 $ 23,936 $ 18,590