XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue Recognition [Abstract]  
Disaggregation Of Revenue

Three Months Ended

Six Months Ended

June 30,

June 30,

2020

2019

2020

2019

(Unaudited)

(Unaudited)

Domestic hospitals

$

30,228

$

36,344

$

66,564

$

71,955

International hospitals

16,135

22,532

35,872

43,102

International distributors

7,244

10,365

17,489

19,975

CardioGenesis cardiac laser therapy

164

1,898

275

3,612

Total sources of revenue

$

53,771

$

71,139

$

120,200

$

138,644