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

Three Months Ended

Three Months Ended

September 30, 2023

September 30, 2022

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

  

 

 

  

 

  

 

  

 

  

Peripheral Intervention

$

78,617

$

49,768

$

128,385

$

67,200

$

43,498

$

110,698

Cardiac Intervention

 

36,593

52,513

 

89,106

 

33,194

53,654

 

86,848

Custom Procedural Solutions

 

29,602

19,022

 

48,624

 

27,078

18,614

 

45,692

OEM

 

34,207

5,762

 

39,969

 

29,425

6,286

 

35,711

Total

 

179,019

127,065

 

306,084

 

156,897

 

122,052

 

278,949

 

Endoscopy

Endoscopy Devices

 

8,486

 

660

 

9,146

 

7,674

552

 

8,226

Total

$

187,505

$

127,725

$

315,230

$

164,571

$

122,604

$

287,175

Nine Months Ended

Nine Months Ended

September 30, 2023

September 30, 2022

   

United States

   

International

   

Total

   

United States

   

International

   

Total

Cardiovascular

 

 

 

  

 

  

 

  

 

  

Peripheral Intervention

$

219,257

$

148,820

$

368,077

$

195,095

$

132,331

$

327,426

Cardiac Intervention

 

106,588

161,621

 

268,209

 

95,652

 

162,257

 

257,909

Custom Procedural Solutions

 

85,556

60,153

 

145,709

 

80,951

 

60,096

 

141,047

OEM

 

101,341

21,999

 

123,340

 

87,269

 

18,904

 

106,173

Total

 

512,742

392,593

 

905,335

 

458,967

 

373,588

 

832,555

 

Endoscopy

Endoscopy Devices

 

25,705

 

1,811

 

27,516

 

23,270

 

1,741

 

25,011

Total

$

538,447

$

394,404

$

932,851

$

482,237

$

375,329

$

857,566