XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 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 six-month periods ended June 30, 2022 and 2021 (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Three Months Ended

​

​

June 30, 2022

​

June 30, 2021

​

    

United States

    

International

    

Total

    

United States

    

International

    

Total

Cardiovascular

 

​

  

 

​

​

 

​

  

 

​

  

 

​

  

 

​

  

Peripheral Intervention

​

$

65,795

​

$

45,160

​

$

110,955

​

$

63,235

​

$

42,365

​

$

105,600

Cardiac Intervention

​

 

33,909

​

​

55,665

​

 

89,574

​

 

33,217

​

 

52,436

​

 

85,653

Custom Procedural Solutions

​

 

27,318

​

​

21,775

​

 

49,093

​

 

27,392

​

 

21,244

​

 

48,636

OEM

​

 

30,048

​

​

7,000

​

 

37,048

​

 

27,420

​

 

4,983

​

 

32,403

Total

​

 

157,070

​

​

129,600

​

 

286,670

​

 

151,264

​

 

121,028

​

 

272,292

​

​

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy Devices

​

 

7,604

​

 

702

​

 

8,306

​

 

7,507

​

 

526

​

 

8,033

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total

​

$

164,674

​

$

130,302

​

$

294,976

​

$

158,771

​

$

121,554

​

$

280,325

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Six Months Ended

​

Six Months Ended

​

​

June 30, 2022

​

June 30, 2021

​

   

United States

   

International

   

Total

   

United States

   

International

   

Total

Cardiovascular

 

​

​

 

​

​

 

​

  

 

​

  

 

​

  

 

​

  

Peripheral Intervention

​

$

127,895

​

$

88,833

​

$

216,728

​

$

120,101

​

$

78,413

​

$

198,514

Cardiac Intervention

​

 

62,458

​

​

108,603

​

 

171,061

​

 

62,468

​

 

97,922

​

 

160,390

Custom Procedural Solutions

​

 

53,873

​

​

41,482

​

 

95,355

​

 

52,284

​

 

41,773

​

 

94,057

OEM

​

 

57,844

​

​

12,618

​

 

70,462

​

 

50,310

​

 

10,027

​

 

60,337

Total

​

 

302,070

​

​

251,536

​

 

553,606

​

 

285,163

​

 

228,135

​

 

513,298

​

​

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Endoscopy Devices

​

 

15,596

​

 

1,189

​

 

16,785

​

 

14,980

​

 

960

​

 

15,940

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total

​

$

317,666

​

$

252,725

​

$

570,391

​

$

300,143

​

$

229,095

​

$

529,238