XML 53 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenue Recognition [Abstract]  
Disaggregation Of Revenue

2020

2019

2018

Domestic hospitals

$

137,810

144,538

$

138,432

International hospitals

80,524

85,241

81,203

International distributors

34,429

40,427

36,989

CardioGenesis cardiac laser therapy

464

6,016

6,217

Total sources of revenue

$

253,227

$

276,222

$

262,841