XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Disaggregation of Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
segment
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Disaggregation of Revenue [Line Items]      
Number of operating segments | segment 2    
Number of product categories | item 5    
Net sales $ 1,074,751 $ 963,875 $ 994,852
United States      
Disaggregation of Revenue [Line Items]      
Net sales 608,878 550,061 575,711
International      
Disaggregation of Revenue [Line Items]      
Net sales $ 465,873 413,814 419,141
Cardiovascular      
Disaggregation of Revenue [Line Items]      
Number of product categories | item 4    
Net sales $ 1,043,227 934,202 960,981
Cardiovascular | Peripheral Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 405,116 341,568 350,936
Cardiovascular | Cardiac Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 320,641 279,671 304,797
Cardiovascular | Custom Procedural Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 193,942 203,196 187,359
Cardiovascular | OEM      
Disaggregation of Revenue [Line Items]      
Net sales 123,528 109,767 117,889
Cardiovascular | United States      
Disaggregation of Revenue [Line Items]      
Net sales 579,415 522,203 543,116
Cardiovascular | United States | Peripheral Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 244,459 211,999 226,788
Cardiovascular | United States | Cardiac Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 122,452 108,109 115,604
Cardiovascular | United States | Custom Procedural Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 108,068 110,269 99,659
Cardiovascular | United States | OEM      
Disaggregation of Revenue [Line Items]      
Net sales 104,436 91,826 101,065
Cardiovascular | International      
Disaggregation of Revenue [Line Items]      
Net sales 463,812 411,999 417,865
Cardiovascular | International | Peripheral Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 160,657 129,569 124,148
Cardiovascular | International | Cardiac Intervention      
Disaggregation of Revenue [Line Items]      
Net sales 198,189 171,562 189,193
Cardiovascular | International | Custom Procedural Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 85,874 92,927 87,700
Cardiovascular | International | OEM      
Disaggregation of Revenue [Line Items]      
Net sales 19,092 17,941 16,824
Endoscopy      
Disaggregation of Revenue [Line Items]      
Net sales 31,524 29,673 33,871
Endoscopy | Endoscopy Devices      
Disaggregation of Revenue [Line Items]      
Net sales 31,524 29,673 33,871
Endoscopy | United States | Endoscopy Devices      
Disaggregation of Revenue [Line Items]      
Net sales 29,463 27,858 32,595
Endoscopy | International | Endoscopy Devices      
Disaggregation of Revenue [Line Items]      
Net sales $ 2,061 $ 1,815 $ 1,276