XML 72 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2019
Revenue Recognition [Abstract]  
Disaggregation Of Revenue

2019

2018

2017

Domestic hospitals

$

144,538

$

138,432

$

128,240

International hospitals

85,241

81,203

23,791

International distributors

40,427

36,989

30,805

CardioGenesis cardiac laser therapy

6,016

6,217

6,866

Total sources of revenue

$

276,222

$

262,841

$

189,702