XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value measurement (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities on Recurring Basis
The fair values of each major class of the Company’s financial assets and liabilities measured at fair value on a recurring basis were as follows (in millions):
Quoted prices
in active markets 
for identical assets
(Level 1)
Significant
other observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Fair value measurement as of June 30, 2024, using:Total
Assets:
Available-for-sale securities:
U.S. Treasury bills$— $995 $— $995 
Money market mutual funds7,678 — — 7,678 
Other short-term interest-bearing securities— 139 — 139 
Equity securities3,470 — — 3,470 
Derivatives:
Foreign currency forward contracts— 270 — 270 
Total assets$11,148 $1,404 $— $12,552 
Liabilities:
Derivatives:
Foreign currency forward contracts$— $28 $— $28 
Cross-currency swap contracts— 435 — 435 
Interest rate swap contracts— 564 — 564 
Contingent consideration obligations
— — 107 107 
Total liabilities$— $1,027 $107 $1,134 
Quoted prices
in active markets 
for identical assets
(Level 1)
Significant
other observable
inputs
(Level 2)
Significant
unobservable
inputs
(Level 3)
Fair value measurement as of December 31, 2023, using:Total
Assets:
Available-for-sale securities:
U.S. Treasury bills$— $— $— $— 
Money market mutual funds10,266 — — 10,266 
Other short-term interest-bearing securities— 138 — 138 
Equity securities4,514 — — 4,514 
Derivatives:
Foreign currency forward contracts— 145 — 145 
Total assets$14,780 $283 $— $15,063 
Liabilities:
Derivatives:
Foreign currency forward contracts$— $116 $— $116 
Cross-currency swap contracts— 405 — 405 
Interest rate swap contracts— 571 — 571 
Contingent consideration obligations
— — 96 96 
Total liabilities$— $1,092 $96 $1,188 
Contingent Consideration Obligations
Changes in the carrying amounts of contingent consideration obligations were as follows (in millions):
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Beginning balance$96 $273 $96 $270 
Payments(2)(2)(4)(4)
Net changes in valuations13 (23)15 (18)
Ending balance$107 $248 $107 $248