XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
item
segment
Sep. 30, 2020
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segments | segment     2  
Net sales $ 267,021 $ 243,975 $ 796,259 $ 705,871
United States        
Disaggregation of Revenue [Line Items]        
Net sales 151,505 143,109 451,648 402,305
International        
Disaggregation of Revenue [Line Items]        
Net sales 115,516 100,866 $ 344,611 303,566
Cardiovascular        
Disaggregation of Revenue [Line Items]        
Number of product categories | item     4  
Net sales 259,704 236,413 $ 773,002 684,134
Cardiovascular | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 101,059 86,778 299,573 246,488
Cardiovascular | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 79,813 69,089 240,203 207,685
Cardiovascular | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 49,435 56,429 143,492 149,369
Cardiovascular | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 29,397 24,117 89,734 80,592
Cardiovascular | United States        
Disaggregation of Revenue [Line Items]        
Net sales 144,764 136,016 429,927 381,796
Cardiovascular | United States | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 61,282 55,014 181,383 153,431
Cardiovascular | United States | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 30,562 28,661 93,030 79,954
Cardiovascular | United States | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 27,895 32,048 80,179 80,845
Cardiovascular | United States | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 25,025 20,293 75,335 67,566
Cardiovascular | International        
Disaggregation of Revenue [Line Items]        
Net sales 114,940 100,397 343,075 302,338
Cardiovascular | International | Peripheral Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 39,777 31,764 118,190 93,057
Cardiovascular | International | Cardiac Intervention        
Disaggregation of Revenue [Line Items]        
Net sales 49,251 40,428 147,173 127,731
Cardiovascular | International | Custom Procedural Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 21,540 24,381 63,313 68,524
Cardiovascular | International | OEM        
Disaggregation of Revenue [Line Items]        
Net sales 4,372 3,824 14,399 13,026
Endoscopy        
Disaggregation of Revenue [Line Items]        
Net sales 7,317 7,562 23,257 21,737
Endoscopy | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales 7,317 7,562 23,257 21,737
Endoscopy | United States | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales 6,741 7,093 21,721 20,509
Endoscopy | International | Endoscopy Devices        
Disaggregation of Revenue [Line Items]        
Net sales $ 576 $ 469 $ 1,536 $ 1,228