XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Valuation Of Financial Instruments By Pricing Categories) (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 2,563 $ 2,943
Assets    
Available-for-sale securities, current 76 81
Investments Fair Value Disclosure 2,935 3,215
Contingent consideration:    
Total liabilities measured at fair value 519 777
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 2,563 2,943
Trading marketable securities 184 171
Assets    
Investments Fair Value Disclosure 2,747 3,114
Deferred compensation arrangements 184 171
Contingent consideration:    
Total liabilities measured at fair value 184 171
Fair Value, Inputs, Level 2    
Assets    
Available-for-sale securities, current 76 81
Investments Fair Value Disclosure 188 101
Contingent consideration:    
Total liabilities measured at fair value 21 213
Fair Value, Inputs, Level 2 | Foreign currency exchange forward contracts    
Assets    
Derivative asset 112 20
Liabilities    
Foreign currency exchange forward contracts 21 160
Fair Value, Inputs, Level 2 | Interest Rate Swap    
Liabilities    
Foreign currency exchange forward contracts 0 53
Fair Value, Inputs, Level 2 | Corporate and asset-backed debt securities    
Assets    
Available-for-sale securities, current 46 38
Fair Value, Inputs, Level 2 | United States agency debt securities    
Assets    
Available-for-sale securities, current 5 5
Fair Value, Inputs, Level 2 | United States Treasury debt securities    
Assets    
Available-for-sale securities, current 22 36
Fair Value, Inputs, Level 2 | Foreign government    
Assets    
Available-for-sale securities, current 1 0
Fair Value, Inputs, Level 2 | Certificates of deposit    
Assets    
Available-for-sale securities, current 2 2
Fair Value, Inputs, Level 3    
Contingent consideration:    
Beginning 393 306
Additions 43 108
Change in estimate 11 9
Settlements (133) (30)
Ending 314 393
Total liabilities measured at fair value $ 314 $ 393