XML 109 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                      
Net sales $ 257,922 $ 243,049 $ 255,532 $ 238,349 $ 233,249 $ 221,659 $ 224,810 $ 203,035 $ 994,852 $ 882,753 $ 727,852
United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 575,711 496,413 420,703
International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 419,141 386,340 307,149
Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 960,981 849,477 700,613
Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 543,116 464,224 394,346
Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 417,865 385,253 306,267
Endoscopy                      
Disaggregation of Revenue [Line Items]                      
Net sales                 33,871 33,276 27,239
Stand-alone devices | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 401,466 361,613 275,456
Stand-alone devices | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 222,263 202,129 148,620
Stand-alone devices | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 179,203 159,484 126,836
Cianna Medical | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 49,536 6,292  
Cianna Medical | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 49,324 6,292  
Cianna Medical | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 212    
Custom kits and procedure trays | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 135,856 134,756 126,089
Custom kits and procedure trays | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 92,038 92,975 92,474
Custom kits and procedure trays | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 43,818 41,781 33,615
Inflation devices | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 90,681 92,419 79,875
Inflation devices | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 32,795 31,717 31,848
Inflation devices | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 57,886 60,702 48,027
Catheters | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 177,876 155,525 127,747
Catheters | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 81,183 68,708 62,284
Catheters | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 96,693 86,817 65,463
Embolization devices | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 52,072 50,038 49,532
Embolization devices | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 21,222 20,433 22,374
Embolization devices | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 30,850 29,605 27,158
CRM/EP | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net sales                 53,494 48,834 41,914
CRM/EP | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 44,291 41,970 36,746
CRM/EP | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 9,203 6,864 5,168
Endoscopy devices | Endoscopy                      
Disaggregation of Revenue [Line Items]                      
Net sales                 33,871 33,276 27,239
Endoscopy devices | Endoscopy | United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 32,595 32,189 26,357
Endoscopy devices | Endoscopy | International                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 1,276 $ 1,087 $ 882