XML 56 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Disaggregation Of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Total sources of revenue $ 67,881 $ 64,598 $ 206,525 $ 195,042
Domestic Hospitals [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue 36,627 34,924 108,582 103,606
International Hospitals [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue 20,246 19,001 63,204 56,440
International Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue 1,354 1,590 4,966 4,514
CardioGenesis Cardiac Laser Therapy [Member]        
Disaggregation of Revenue [Line Items]        
Total sources of revenue $ 9,654 $ 9,083 $ 29,773 $ 30,482