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 6 Months Ended
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Jun. 30, 2016
USD ($)
segment
Jun. 30, 2015
USD ($)
Number of reportable segments | segment     2  
Total revenues $ 47,083 $ 35,526 $ 90,099 $ 69,357
Total cost of products and preservation services 16,782 13,972 32,177 28,136
Total gross margin 30,301 21,554 57,922 41,221
Operating Segments [Member] | Medical Devices [Member]        
Total revenues 30,045 19,918 57,063 39,309
Total cost of products and preservation services 7,698 4,244 14,701 9,277
Total gross margin 22,347 15,674 42,362 30,032
Operating Segments [Member] | Preservation Services [Member]        
Total revenues 17,038 15,608 33,036 30,048
Total cost of products and preservation services 9,084 9,728 17,476 18,859
Total gross margin $ 7,954 $ 5,880 $ 15,560 $ 11,189