XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
item
Jun. 30, 2021
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segments | segment     2  
Net sales $ 294,976 $ 280,325 $ 570,391 $ 529,238
United States        
Disaggregation of Revenue [Line Items]        
Net sales 164,674 158,771 317,666 300,143
International        
Disaggregation of Revenue [Line Items]        
Net sales 130,302 121,554 $ 252,725 229,095
Cardiovascular        
Disaggregation of Revenue [Line Items]        
Number of product categories | item     4  
Net sales 286,670 272,292 $ 553,606 513,298
Cardiovascular | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 110,955 105,600 216,728 198,514
Cardiovascular | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 89,574 85,653 171,061 160,390
Cardiovascular | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 49,093 48,636 95,355 94,057
Cardiovascular | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 37,048 32,403 70,462 60,337
Cardiovascular | United States        
Disaggregation of Revenue [Line Items]        
Net sales 157,070 151,264 302,070 285,163
Cardiovascular | United States | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 65,795 63,235 127,895 120,101
Cardiovascular | United States | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 33,909 33,217 62,458 62,468
Cardiovascular | United States | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 27,318 27,392 53,873 52,284
Cardiovascular | United States | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 30,048 27,420 57,844 50,310
Cardiovascular | International        
Disaggregation of Revenue [Line Items]        
Net sales 129,600 121,028 251,536 228,135
Cardiovascular | International | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 45,160 42,365 88,833 78,413
Cardiovascular | International | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 55,665 52,436 108,603 97,922
Cardiovascular | International | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 21,775 21,244 41,482 41,773
Cardiovascular | International | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 7,000 4,983 12,618 10,027
Endoscopy        
Disaggregation of Revenue [Line Items]        
Net sales 8,306 8,033 16,785 15,940
Endoscopy | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales 8,306 8,033 16,785 15,940
Endoscopy | United States | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales 7,604 7,507 15,596 14,980
Endoscopy | International | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales $ 702 $ 526 $ 1,189 $ 960