XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 203,035 $ 171,069
United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 110,055 102,117
International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 92,980 68,952
Cardiovascular    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 195,855 164,754
Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 103,137 96,022
Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 92,718 68,732
Stand-alone devices | Cardiovascular    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 83,246 63,653
Stand-alone devices | Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 44,010 36,164
Stand-alone devices | Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 39,236 27,489
Custom kits and procedure trays | Cardiovascular    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 33,272 28,874
Custom kits and procedure trays | Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 22,318 21,466
Custom kits and procedure trays | Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 10,954 7,408
Inflation devices | Cardiovascular    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 22,419 18,507
Inflation devices | Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 7,668 7,975
Inflation devices | Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 14,751 10,532
Catheters | Cardiovascular    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 33,865 30,176
Catheters | Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 15,270 15,129
Catheters | Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 18,595 15,047
Embolization devices | Cardiovascular    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 12,587 12,527
Embolization devices | Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 5,033 5,541
Embolization devices | Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 7,554 6,986
CRM/EP | Cardiovascular    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 10,466 11,017
CRM/EP | Cardiovascular | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 8,838 9,747
CRM/EP | Cardiovascular | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,628 1,270
Endoscopy devices | Endoscopy    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 7,180 6,315
Endoscopy devices | Endoscopy | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 6,918 6,095
Endoscopy devices | Endoscopy | International    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 262 $ 220