XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Valuation Of Financial Instruments By Pricing Categories) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents $ 1,674 $ 3,616 $ 2,179 $ 2,542
Assets        
Available-for-sale securities, current 84 83    
Investments Fair Value Disclosure 2,014 3,894    
Contingent consideration:        
Total liabilities measured at fair value 394 255    
Fair Value, Inputs, Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 1,674 3,616    
Trading marketable securities 132 118    
Assets        
Investments Fair Value Disclosure 1,806 3,734    
Deferred compensation arrangements 132 118    
Contingent consideration:        
Total liabilities measured at fair value 132 118    
Fair Value, Inputs, Level 2        
Assets        
Investments Fair Value Disclosure 208 160    
Contingent consideration:        
Total liabilities measured at fair value 18 20    
Fair Value, Inputs, Level 2 | Foreign currency exchange forward contracts        
Assets        
Derivative asset 124 77    
Liabilities        
Foreign currency exchange forward contracts 18 20    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities:        
Assets        
Available-for-sale securities, current 84 83    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | Corporate and asset-backed debt securities        
Assets        
Available-for-sale securities, current 36 38    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | United States agency debt securities        
Assets        
Available-for-sale securities, current 10 11    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | United States Treasury debt securities        
Assets        
Available-for-sale securities, current 28 23    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | Certificates of deposit        
Assets        
Available-for-sale securities, current 10 11    
Fair Value, Inputs, Level 3        
Contingent consideration:        
Beginning 117 32    
Additions 128 77    
Change in estimate 0 15    
Settlements (1) (7)    
Ending 244 117    
Total liabilities measured at fair value $ 244 $ 117