XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
item
Mar. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]    
Number of operating segments | segment 2  
Net sales $ 275,415 $ 248,913
United States    
Disaggregation of Revenue [Line Items]    
Net sales 152,992 141,372
International    
Disaggregation of Revenue [Line Items]    
Net sales $ 122,423 107,541
Cardiovascular    
Disaggregation of Revenue [Line Items]    
Number of product categories | item 4  
Net sales $ 266,936 241,006
Cardiovascular | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 105,773 92,914
Cardiovascular | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 81,487 74,737
Cardiovascular | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 46,262 45,421
Cardiovascular | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 33,414 27,934
Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Net sales 145,000 133,899
Cardiovascular | United States | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 62,100 56,866
Cardiovascular | United States | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 28,549 29,251
Cardiovascular | United States | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 26,555 24,892
Cardiovascular | United States | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 27,796 22,890
Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Net sales 121,936 107,107
Cardiovascular | International | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 43,673 36,048
Cardiovascular | International | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 52,938 45,486
Cardiovascular | International | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 19,707 20,529
Cardiovascular | International | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 5,618 5,044
Endoscopy    
Disaggregation of Revenue [Line Items]    
Net sales 8,479 7,907
Endoscopy | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales 8,479 7,907
Endoscopy | United States | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales 7,992 7,473
Endoscopy | International | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales $ 487 $ 434