XML 52 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
item
segment
Mar. 31, 2020
USD ($)
Disaggregation of Revenue [Line Items]    
Number of operating segments | segment 2  
Net sales $ 248,913 $ 243,525
United States    
Disaggregation of Revenue [Line Items]    
Net sales 141,372 141,056
International    
Disaggregation of Revenue [Line Items]    
Net sales $ 107,541 102,469
Cardiovascular    
Disaggregation of Revenue [Line Items]    
Number of product categories | item 4  
Net sales $ 241,006 235,544
Cardiovascular | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 92,914 87,075
Cardiovascular | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 74,737 72,591
Cardiovascular | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 45,421 47,621
Cardiovascular | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 27,934 28,257
Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Net sales 133,899 133,478
Cardiovascular | United States | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 56,866 55,803
Cardiovascular | United States | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 29,251 28,595
Cardiovascular | United States | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 24,892 25,414
Cardiovascular | United States | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 22,890 23,666
Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Net sales 107,107 102,066
Cardiovascular | International | Peripheral Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 36,048 31,272
Cardiovascular | International | Cardiac Intervention    
Disaggregation of Revenue [Line Items]    
Net sales 45,486 43,996
Cardiovascular | International | Custom Procedural Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 20,529 22,207
Cardiovascular | International | OEM    
Disaggregation of Revenue [Line Items]    
Net sales 5,044 4,591
Endoscopy    
Disaggregation of Revenue [Line Items]    
Net sales 7,907 7,981
Endoscopy | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales 7,907 7,981
Endoscopy | United States | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales 7,473 7,578
Endoscopy | International | Endoscopy Devices    
Disaggregation of Revenue [Line Items]    
Net sales $ 434 $ 403