XML 74 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]                      
Number of operating segments | segment                 2    
Net sales $ 258,004 $ 243,975 $ 218,371 $ 243,525 $ 257,922 $ 243,049 $ 255,532 $ 238,349 $ 963,875 $ 994,852 $ 882,753
United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 550,061 575,711 496,413
International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 413,814 419,141 386,340
Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 934,202 960,981 849,477
Cardiovascular | Peripheral Intervention                      
Disaggregation of Revenue [Line Items]                      
Net sales                 341,568 350,936 276,113
Cardiovascular | Cardiac Intervention                      
Disaggregation of Revenue [Line Items]                      
Net sales                 279,671 304,797 278,496
Cardiovascular | Custom Procedural Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 203,196 187,359 180,332
Cardiovascular | OEM                      
Disaggregation of Revenue [Line Items]                      
Net sales                 109,767 117,889 114,536
Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 522,203 543,116 464,224
Cardiovascular | United States | Peripheral Intervention                      
Disaggregation of Revenue [Line Items]                      
Net sales                 211,999 226,788 171,277
Cardiovascular | United States | Cardiac Intervention                      
Disaggregation of Revenue [Line Items]                      
Net sales                 108,109 115,604 104,263
Cardiovascular | United States | Custom Procedural Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 110,269 99,659 96,730
Cardiovascular | United States | OEM                      
Disaggregation of Revenue [Line Items]                      
Net sales                 91,826 101,065 91,954
Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 411,999 417,865 385,253
Cardiovascular | International | Peripheral Intervention                      
Disaggregation of Revenue [Line Items]                      
Net sales                 129,569 124,148 104,836
Cardiovascular | International | Cardiac Intervention                      
Disaggregation of Revenue [Line Items]                      
Net sales                 171,562 189,193 174,233
Cardiovascular | International | Custom Procedural Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 92,927 87,700 83,602
Cardiovascular | International | OEM                      
Disaggregation of Revenue [Line Items]                      
Net sales                 17,941 16,824 22,582
Endoscopy                      
Disaggregation of Revenue [Line Items]                      
Net sales                 29,673 33,871 33,276
Endoscopy | Endoscopy Devices                      
Disaggregation of Revenue [Line Items]                      
Net sales                 29,673 33,871 33,276
Endoscopy | United States | Endoscopy Devices                      
Disaggregation of Revenue [Line Items]                      
Net sales                 27,858 32,595 32,189
Endoscopy | International | Endoscopy Devices                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 1,815 $ 1,276 $ 1,087