XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following tables present revenue from contracts with customers by reporting segment, product category and geographical region for the three and nine-month periods ended September 30, 2021 and 2020 (in thousands):

Three Months Ended

Three Months Ended

September 30, 2021

September 30, 2020

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

  

 

 

  

 

  

 

  

 

  

Peripheral Intervention

$

61,282

$

39,777

$

101,059

$

55,014

$

31,764

$

86,778

Cardiac Intervention

 

30,562

49,251

 

79,813

 

28,661

40,428

 

69,089

Custom Procedural Solutions

 

27,895

21,540

 

49,435

 

32,048

24,381

 

56,429

OEM

 

25,025

4,372

 

29,397

 

20,293

3,824

 

24,117

Total

 

144,764

114,940

 

259,704

 

136,016

 

100,397

 

236,413

 

Endoscopy

Endoscopy devices

 

6,741

 

576

 

7,317

 

7,093

 

469

 

7,562

Total

$

151,505

$

115,516

$

267,021

$

143,109

$

100,866

$

243,975

Nine Months Ended

Nine Months Ended

September 30, 2021

September 30, 2020

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

 

 

  

 

  

 

  

 

  

Peripheral Intervention

$

181,383

$

118,190

$

299,573

$

153,431

$

93,057

$

246,488

Cardiac Intervention

 

93,030

147,173

 

240,203

 

79,954

 

127,731

 

207,685

Custom Procedural Solutions

 

80,179

63,313

 

143,492

 

80,845

 

68,524

 

149,369

OEM

 

75,335

14,399

 

89,734

 

67,566

 

13,026

 

80,592

Total

 

429,927

343,075

 

773,002

 

381,796

 

302,338

 

684,134

 

Endoscopy

Endoscopy devices

 

21,721

 

1,536

 

23,257

 

20,509

 

1,228

 

21,737

Total

$

451,648

$

344,611

$

796,259

$

402,305

$

303,566

$

705,871