XML 83 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers. (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following tables present revenue from contracts with customers for the three and nine-month periods ended September 30, 2019 and 2018 (in thousands):

Three Months Ended

Three Months Ended

September 30, 2019

September 30, 2018

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

  

 

  

 

  

 

  

 

  

 

  

Stand-alone devices

$

55,816

$

40,510

$

96,326

$

52,173

$

38,802

$

90,975

Cianna Medical

 

11,544

94

 

11,638

 

 

 

Custom kits and procedure trays

 

23,115

10,857

 

33,972

 

23,199

 

9,896

 

33,095

Inflation devices

 

8,156

14,027

 

22,183

 

7,819

 

15,074

 

22,893

Catheters

 

20,262

24,164

 

44,426

 

18,081

 

22,510

 

40,591

Embolization devices

 

5,254

7,079

 

12,333

 

5,145

 

7,250

 

12,395

CRM/EP

 

11,524

2,024

 

13,548

 

10,462

 

1,739

 

12,201

Total

 

135,671

 

98,755

 

234,426

 

116,879

 

95,271

 

212,150

Endoscopy

 

  

 

  

 

  

 

  

 

  

 

  

Endoscopy devices

 

8,340

283

 

8,623

 

9,229

 

280

 

9,509

Total

$

144,011

$

99,038

$

243,049

$

126,108

$

95,551

$

221,659

Nine Months Ended

Nine Months Ended

September 30, 2019

September 30, 2018

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

  

 

  

 

  

 

  

 

  

 

  

Stand-alone devices

$

165,121

$

130,154

$

295,275

$

147,125

$

119,592

$

266,717

Cianna Medical

 

35,622

101

 

35,723

 

 

 

Custom kits and procedure trays

 

68,292

32,965

 

101,257

 

69,184

 

31,175

 

100,359

Inflation devices

 

24,475

44,040

 

68,515

 

23,647

 

45,970

 

69,617

Catheters

 

60,370

72,439

 

132,809

 

50,055

 

63,775

 

113,830

Embolization devices

 

15,234

22,934

 

38,168

 

15,272

 

22,434

 

37,706

CRM/EP

 

33,157

6,666

 

39,823

 

31,058

 

5,105

 

36,163

Total

 

402,271

 

309,299

 

711,570

 

336,341

 

288,051

 

624,392

Endoscopy

 

  

 

  

 

  

 

  

 

  

 

  

Endoscopy devices

 

24,459

901

 

25,360

 

24,269

 

843

 

25,112

Total

$

426,730

$

310,200

$

736,930

$

360,610

$

288,894

$

649,504