XML 44 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6. Cash, Cash Equivalents, and Marketable Securities (Notes)
12 Months Ended
Dec. 31, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Cash, Cash Equivalents, and Marketable Securities
6. Cash, Cash Equivalents, and Marketable Securities

Cash, cash equivalents, and marketable securities consisted of the following at December 31, 2024 and 2023 (in thousands):
20242023
Cash and cash equivalents:
Cash$1,094,796 $841,310 
Money market funds526,580 1,105,684 
Total cash and cash equivalents1,621,376 1,946,994 
Marketable securities:
Time deposits162,836 76,511 
U.S. debt8,747 44,089 
Foreign debt— 34,895 
Total marketable securities171,583 155,495 
Total cash, cash equivalents, and marketable securities$1,792,959 $2,102,489 

The following table provides a reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents reported within our consolidated balance sheets as of December 31, 2024 and 2023 to the total of such amounts as presented in the consolidated statements of cash flows (in thousands):
Balance Sheet Line Item20242023
Cash and cash equivalentsCash and cash equivalents$1,621,376 $1,946,994 
Restricted cash – currentOther current assets8,262 8,262 
Restricted cash – noncurrent Other assets3,613 3,621 
Restricted cash equivalents – noncurrentOther assets4,972 6,192 
Total cash, cash equivalents, restricted cash, and restricted cash equivalents$1,638,223 $1,965,069 

During the year ended December 31, 2024, we sold marketable securities for proceeds of $67.5 million and realized a gain of less than $0.1 million on such sales. During the year ended December 31, 2023, we sold marketable securities for proceeds of $34.9 million and realized a loss of less than $0.1 million on such sales. See Note 12. “Fair Value Measurements” to our consolidated financial statements for information about the fair value of our marketable securities.

The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of December 31, 2024 and 2023 (in thousands):
 As of December 31, 2024
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Time deposits$162,836 $— $— $— $162,836 
U.S. debt10,000 — 1,253 — 8,747 
Total$172,836 $— $1,253 $— $171,583 
 As of December 31, 2023
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Time deposits$76,533 $— $— $22 $76,511 
U.S. debt45,625 88 1,614 10 44,089 
Foreign debt35,000 — 91 14 34,895 
Total$157,158 $88 $1,705 $46 $155,495 
The contractual maturities of our marketable securities as of December 31, 2024 were as follows (in thousands):
Fair
Value
Within one year$162,836 
After one year through five years4,767 
After five years through ten years3,980 
Total$171,583