XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Valuation Of Financial Instruments By Pricing Categories) (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents $ 1,754 $ 3,616 $ 1,641 $ 2,542
Assets        
Available-for-sale securities, current 85 83    
Investments Fair Value Disclosure 2,081 3,894    
Contingent consideration:        
Total liabilities measured at fair value 434 255    
Fair Value, Inputs, Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 1,754 3,616    
Trading marketable securities 139 118    
Assets        
Investments Fair Value Disclosure 1,893 3,734    
Deferred compensation arrangements 139 118    
Contingent consideration:        
Total liabilities measured at fair value 139 118    
Fair Value, Inputs, Level 2        
Assets        
Investments Fair Value Disclosure 188 160    
Contingent consideration:        
Total liabilities measured at fair value 24 20    
Fair Value, Inputs, Level 2 | Foreign currency exchange forward contracts        
Assets        
Derivative asset 103 77    
Liabilities        
Foreign currency exchange forward contracts 24 20    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities:        
Assets        
Available-for-sale securities, current 85 83    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | Corporate and asset-backed debt securities        
Assets        
Available-for-sale securities, current 38 38    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | United States agency debt securities        
Assets        
Available-for-sale securities, current 6 11    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | United States Treasury debt securities        
Assets        
Available-for-sale securities, current 32 23    
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | Certificates of deposit        
Assets        
Available-for-sale securities, current 9 11    
Fair Value, Inputs, Level 3        
Contingent consideration:        
Beginning 117 32    
Additions 165 77    
Change in estimate (2) 15    
Settlements (9) (7)    
Ending 271 117    
Total liabilities measured at fair value $ 271 $ 117