XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2021
Revenue Recognition [Abstract]  
Disaggregation Of Revenue

Three Months Ended

Six Months Ended

June 30,

June 30,

2021

2020

2021

2020

(Unaudited)

(Unaudited)

Domestic hospitals

$

38,932

$

30,228

$

75,161

$

66,564

International hospitals

27,638

16,135

53,765

35,872

International distributors

9,504

7,244

18,146

17,489

CardioGenesis cardiac laser therapy

74

164

163

275

Total sources of revenue

$

76,148

$

53,771

$

147,235

$

120,200