XML 93 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Disaggregation Of Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]      
Total sources of revenue $ 262,841 $ 189,702 $ 180,380
Domestic Hospitals [Member]      
Disaggregation of Revenue [Line Items]      
Total sources of revenue 138,432 128,240 123,885
International Hospitals [Member]      
Disaggregation of Revenue [Line Items]      
Total sources of revenue 81,203 23,791 16,616
International Distributors [Member]      
Disaggregation of Revenue [Line Items]      
Total sources of revenue 36,989 30,805 32,037
CardioGenesis Cardiac Laser Therapy [Member]      
Disaggregation of Revenue [Line Items]      
Total sources of revenue $ 6,217 $ 6,866 $ 7,842