XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
segment
item
Jun. 30, 2020
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segments | segment     2  
Net sales $ 280,325 $ 218,371 $ 529,238 $ 461,896
United States        
Disaggregation of Revenue [Line Items]        
Net sales 158,771 118,140 300,143 259,196
International        
Disaggregation of Revenue [Line Items]        
Net sales 121,554 100,231 $ 229,095 202,700
Cardiovascular        
Disaggregation of Revenue [Line Items]        
Number of product categories | item     4  
Net sales 272,292 212,177 $ 513,298 447,721
Cardiovascular | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 105,600 72,635 198,514 159,710
Cardiovascular | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 85,653 66,005 160,390 138,596
Cardiovascular | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 48,636 45,319 94,057 92,940
Cardiovascular | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 32,403 28,218 60,337 56,475
Cardiovascular | United States        
Disaggregation of Revenue [Line Items]        
Net sales 151,264 112,302 285,163 245,780
Cardiovascular | United States | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 63,235 42,614 120,101 98,416
Cardiovascular | United States | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 33,217 22,698 62,468 51,293
Cardiovascular | United States | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 27,392 23,383 52,284 48,797
Cardiovascular | United States | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 27,420 23,607 50,310 47,274
Cardiovascular | International        
Disaggregation of Revenue [Line Items]        
Net sales 121,028 99,875 228,135 201,941
Cardiovascular | International | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 42,365 30,021 78,413 61,294
Cardiovascular | International | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 52,436 43,307 97,922 87,303
Cardiovascular | International | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 21,244 21,936 41,773 44,143
Cardiovascular | International | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 4,983 4,611 10,027 9,201
Endoscopy        
Disaggregation of Revenue [Line Items]        
Net sales 8,033 6,194 15,940 14,175
Endoscopy | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales 8,033 6,194 15,940 14,175
Endoscopy | United States | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales 7,507 5,838 14,980 13,416
Endoscopy | International | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales $ 526 $ 356 $ 960 $ 759