XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2022
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, 2022 and 2021 (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Three Months Ended

​

​

September 30, 2022

​

September 30, 2021

​

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

​

  

 

​

​

 

​

  

 

​

  

 

​

  

 

​

  

Peripheral Intervention

​

$

67,200

​

$

43,498

​

$

110,698

​

$

61,282

​

$

39,777

​

$

101,059

Cardiac Intervention

​

 

33,194

​

​

53,654

​

 

86,848

​

 

30,562

​

 

49,251

​

 

79,813

Custom Procedural Solutions

​

 

27,078

​

​

18,614

​

 

45,692

​

 

27,895

​

 

21,540

​

 

49,435

OEM

​

 

29,425

​

​

6,286

​

 

35,711

​

 

25,025

​

 

4,372

​

 

29,397

Total

​

 

156,897

​

​

122,052

​

 

278,949

​

 

144,764

​

 

114,940

​

 

259,704

​

​

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy Devices

​

 

7,674

​

 

552

​

 

8,226

​

 

6,741

​

 

576

​

 

7,317

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total

​

$

164,571

​

$

122,604

​

$

287,175

​

$

151,505

​

$

115,516

​

$

267,021

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Nine Months Ended

​

Nine Months Ended

​

​

September 30, 2022

​

September 30, 2021

​

   

United States

   

International

   

Total

   

United States

   

International

   

Total

Cardiovascular

 

​

​

 

​

​

 

​

  

 

​

  

 

​

  

 

​

  

Peripheral Intervention

​

$

195,095

​

$

132,331

​

$

327,426

​

$

181,383

​

$

118,190

​

$

299,573

Cardiac Intervention

​

 

95,652

​

​

162,257

​

 

257,909

​

 

93,030

​

 

147,173

​

 

240,203

Custom Procedural Solutions

​

 

80,951

​

​

60,096

​

 

141,047

​

 

80,179

​

 

63,313

​

 

143,492

OEM

​

 

87,269

​

​

18,904

​

 

106,173

​

 

75,335

​

 

14,399

​

 

89,734

Total

​

 

458,967

​

​

373,588

​

 

832,555

​

 

429,927

​

 

343,075

​

 

773,002

​

​

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy Devices

​

 

23,270

​

 

1,741

​

 

25,011

​

 

21,721

​

 

1,536

​

 

23,257

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total

​

$

482,237

​

$

375,329

​

$

857,566

​

$

451,648

​

$

344,611

​

$

796,259