XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
item
Mar. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]    
Number of operating segments | segment 2  
Net sales $ 297,565 $ 275,415
United States    
Disaggregation of Revenue [Line Items]    
Net sales 171,360 152,992
International    
Disaggregation of Revenue [Line Items]    
Net sales $ 126,205 122,423
Cardiovascular    
Disaggregation of Revenue [Line Items]    
Number of product categories | item 4  
Net sales $ 287,976 266,936
Cardiovascular | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 113,783 105,773
Cardiovascular | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 85,328 81,487
Cardiovascular | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 47,701 46,262
Cardiovascular | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 41,164 33,414
Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Net sales 162,335 145,000
Cardiovascular | United States | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 68,667 62,100
Cardiovascular | United States | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 34,305 28,549
Cardiovascular | United States | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 26,799 26,555
Cardiovascular | United States | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 32,564 27,796
Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Net sales 125,641 121,936
Cardiovascular | International | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 45,116 43,673
Cardiovascular | International | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 51,023 52,938
Cardiovascular | International | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 20,902 19,707
Cardiovascular | International | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 8,600 5,618
Endoscopy    
Disaggregation of Revenue [Line Items]    
Net sales 9,589 8,479
Endoscopy | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales 9,589 8,479
Endoscopy | United States | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales 9,025 7,992
Endoscopy | International | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales $ 564 $ 487