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

Three Months Ended

Nine Months Ended

September 30,

September 30,

2021

2020

2021

2020

(Unaudited)

(Unaudited)

Domestic hospitals

$

36,129

$

36,249

$

111,291

$

102,813

International hospitals

25,458

20,764

79,219

56,638

International distributors

10,544

8,035

28,694

25,522

CardioGenesis cardiac laser therapy

76

83

238

358

Total sources of revenue

$

72,207

$

65,131

$

219,442

$

185,331