v3.24.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Our assets and liabilities that were measured at fair value on a recurring basis were as follows (in millions):
 September 30, 2024December 31, 2023
 Fair ValueLevel ILevel IILevel IIIFair ValueLevel ILevel IILevel III
Certificates of deposit and time deposits$10,329 $— $10,329 $— $6,996 $— $6,996 $— 
Commercial paper4,162 — 4,162 — 470 — 470 — 
U.S. government securities3,393 — 3,393 — 5,136 — 5,136 — 
Corporate debt securities196 — 196 — 480 — 480 — 
Money market funds1,784 1,784 — — 109 109 — — 
Total$19,864 $1,784 $18,080 $— $13,191 $109 $13,082 $— 
Unrealized Gain (Loss) on Investments
Our cash, cash equivalents and investments classified by security type as of September 30, 2024 and December 31, 2023 consisted of the following (in millions):
 September 30, 2024
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$13,784 $— $— $13,784 $13,784 $— 
Certificates of deposit and time deposits10,327 2 — 10,329 600 9,729 
Commercial paper4,160 3 (1)4,162 945 3,217 
U.S. government securities3,391 3 (1)3,393 998 2,395 
Corporate debt securities195 1 — 196 — 196 
Money market funds1,784 — — 1,784 1,784 — 
Total cash, cash equivalents and short-term investments$33,641 $9 $(2)$33,648 $18,111 $15,537 
 December 31, 2023
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$15,903 $— $— $15,903 $15,903 $— 
Certificates of deposit and time deposits6,995 1 — 6,996 — 6,996 
U.S. government securities5,136 1 (1)5,136 277 4,859 
Corporate debt securities485 1 (6)480 — 480 
Commercial paper470 — — 470 109 361 
Money market funds109 — — 109 109 — 
Total cash, cash equivalents and short-term investments$29,098 $3 $(7)$29,094 $16,398 $12,696 
Summary of Fair Value of Marketable Securities by Contractual Maturities
The following table summarizes the fair value of our investments by stated contractual maturities as of September 30, 2024 (in millions):
Due in 1 year or less$15,336 
Due in 1 year through 5 years201 
Total$15,537 
Schedule of Estimated Fair Values and Carrying Values The following table presents the estimated fair values and the carrying values (in millions):
 September 30, 2024December 31, 2023
 Carrying ValueFair ValueCarrying ValueFair Value
2024 Notes$— $— $37 $443 
Digital assets, net$184 $729 $184 $487