XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Valuation Of Financial Instruments By Pricing Categories) (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 6,539 $ 4,337
Assets    
Available-for-sale securities, current 80 88
Investments Fair Value Disclosure 6,873 4,817
Contingent consideration:    
Total liabilities measured at fair value 587 478
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 6,539 4,337
Trading marketable securities 144 149
Assets    
Investments Fair Value Disclosure 6,683 4,486
Deferred compensation arrangements 144 149
Contingent consideration:    
Total liabilities measured at fair value 144 149
Fair Value, Inputs, Level 2    
Assets    
Investments Fair Value Disclosure 190 331
Contingent consideration:    
Total liabilities measured at fair value 159 23
Fair Value, Inputs, Level 2 | Foreign currency exchange forward contracts    
Assets    
Derivative asset 110 226
Liabilities    
Foreign currency exchange forward contracts 90 23
Fair Value, Inputs, Level 2 | Interest Rate Swap    
Assets    
Derivative asset 0 17
Liabilities    
Foreign currency exchange forward contracts 69 0
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities:    
Assets    
Available-for-sale securities, current 80 88
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | Corporate and asset-backed debt securities    
Assets    
Available-for-sale securities, current 35 32
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | United States agency debt securities    
Assets    
Available-for-sale securities, current 4 2
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | United States Treasury debt securities    
Assets    
Available-for-sale securities, current 39 49
Fair Value, Inputs, Level 2 | Available-for-sale marketable securities: | Certificates of deposit    
Assets    
Available-for-sale securities, current 2 5
Fair Value, Inputs, Level 3    
Contingent consideration:    
Beginning 306 117
Additions 0 298
Change in estimate 0 (10)
Settlements (22) (99)
Ending 284 306
Total liabilities measured at fair value $ 284 $ 306