XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Revenues, Cost Of Products And Services, And Gross Margins For Operating Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Segment Reporting Information [Line Items]        
Total revenues $ 65,131 $ 67,881 $ 185,331 $ 206,525
Total cost of products and preservation services 21,999 22,659 62,138 70,064
Total gross margin 43,132 45,222 123,193 136,461
Operating Segments [Member] | Medical Devices [Member]        
Segment Reporting Information [Line Items]        
Total revenues 45,109 47,484 128,797 147,053
Total cost of products and preservation services 12,998 12,706 36,078 41,021
Total gross margin 32,111 34,778 92,719 106,032
Operating Segments [Member] | Preservation Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 20,022 20,397 56,534 59,472
Total cost of products and preservation services 9,001 9,953 26,060 29,043
Total gross margin $ 11,021 $ 10,444 $ 30,474 $ 30,429