XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following table presents revenue from contracts with customers by reporting segment, product category and geographic region for the three and six-month periods ended June 30, 2024 and 2023 (in thousands):

Three Months Ended

Three Months Ended

June 30, 2024

June 30, 2023

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

  

 

 

  

 

  

 

  

 

  

Peripheral Intervention

$

82,356

$

56,891

$

139,247

$

71,973

$

53,936

$

125,909

Cardiac Intervention

 

36,840

57,023

 

93,863

 

35,690

58,085

 

93,775

Custom Procedural Solutions

 

30,496

19,920

 

50,416

 

29,155

20,229

 

49,384

OEM

 

35,460

8,829

 

44,289

 

34,570

7,637

 

42,207

Total

 

185,152

142,663

 

327,815

 

171,388

 

139,887

 

311,275

 

Endoscopy

Endoscopy Devices

 

9,512

 

676

 

10,188

 

8,194

 

587

 

8,781

Total

$

194,664

$

143,339

$

338,003

$

179,582

$

140,474

$

320,056

Six Months Ended

Six Months Ended

June 30, 2024

June 30, 2023

   

United States

   

International

   

Total

   

United States

   

International

   

Total

Cardiovascular

 

 

 

  

 

  

 

  

 

  

Peripheral Intervention

$

161,615

$

112,258

$

273,873

$

140,640

$

99,052

$

239,692

Cardiac Intervention

 

72,183

112,368

 

184,551

 

69,995

109,108

 

179,103

Custom Procedural Solutions

 

59,790

39,420

 

99,210

 

55,954

41,131

 

97,085

OEM

 

68,109

15,446

 

83,555

 

67,134

16,237

 

83,371

Total

 

361,697

279,492

 

641,189

 

333,723

 

265,528

 

599,251

 

Endoscopy

Endoscopy Devices

 

19,061

 

1,261

 

20,322

 

17,219

 

1,151

 

18,370

Total

$

380,758

$

280,753

$

661,511

$

350,942

$

266,679

$

617,621