XML 103 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting and Foreign Operations - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]                      
Net Sales $ 233,249 $ 221,659 $ 224,810 $ 203,035 $ 190,897 $ 179,337 $ 186,549 $ 171,069 $ 882,753 $ 727,852 $ 603,838
United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 496,413 420,703 370,350
International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 386,340 307,149 233,488
Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 849,477 700,613 580,151
Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 464,224 394,346 347,400
Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 385,253 306,267 232,751
Endoscopy                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 33,276 27,239 23,687
Stand-alone devices | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 361,613 275,456 191,127
Stand-alone devices | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 202,129 148,620 105,250
Stand-alone devices | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 159,484 126,836 85,877
Custom kits and procedure trays | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 134,756 126,089 119,247
Custom kits and procedure trays | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 92,975 92,474 93,109
Custom kits and procedure trays | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 41,781 33,615 26,138
Inflation devices | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 92,419 79,875 73,916
Inflation devices | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 31,717 31,848 35,506
Inflation devices | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 60,702 48,027 38,410
Catheters | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 155,525 127,747 113,367
Catheters | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 68,708 62,284 56,899
Catheters | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 86,817 65,463 56,468
Embolization devices | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 50,038 49,532 46,035
Embolization devices | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 20,433 22,374 24,075
Embolization devices | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 29,605 27,158 21,960
CRM/EP | Cardiovascular                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 48,834 41,914 36,459
CRM/EP | Cardiovascular | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 41,970 36,746 32,561
CRM/EP | Cardiovascular | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 6,864 5,168 3,898
Endoscopy devices | Endoscopy                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 33,276 27,239 23,687
Endoscopy devices | Endoscopy | United States                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 32,189 26,357 22,950
Endoscopy devices | Endoscopy | International                      
Disaggregation of Revenue [Line Items]                      
Net Sales                 $ 1,087 $ 882 $ 737