XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
2. Cash, Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Schedule of Cash, Cash Equivalents, and Marketable Securities
Cash, cash equivalents, and marketable securities consisted of the following at September 30, 2024 and December 31, 2023 (in thousands):
September 30,
2024
December 31,
2023
Cash and cash equivalents:
Cash$602,749 $841,310 
Money market funds402,381 1,105,684 
Total cash and cash equivalents1,005,130 1,946,994 
Marketable securities:
Foreign debt— 34,895 
U.S. debt8,822 44,089 
Time deposits255,869 76,511 
Total marketable securities264,691 155,495 
Total cash, cash equivalents, and marketable securities$1,269,821 $2,102,489 
Reconciliation of Cash, Cash Equivalents, and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents reported within our condensed consolidated balance sheets as of September 30, 2024 and December 31, 2023 to the total of such amounts as presented in the condensed consolidated statements of cash flows (in thousands):
Balance Sheet Line ItemSeptember 30,
2024
December 31,
2023
Cash and cash equivalentsCash and cash equivalents$1,005,130 $1,946,994 
Restricted cash current
Other current assets8,262 8,262 
Restricted cash noncurrent
Other assets3,612 3,621 
Restricted cash equivalents – noncurrentOther assets4,463 6,192 
Total cash, cash equivalents, restricted cash, and restricted cash equivalents$1,021,467 $1,965,069 
Available-for-sale 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 September 30, 2024 and December 31, 2023 (in thousands):
 As of September 30, 2024
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
U.S. debt$10,000 $— $1,178 $— $8,822 
Time deposits255,869 — — — 255,869 
Total$265,869 $— $1,178 $— $264,691 
 As of December 31, 2023
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign debt$35,000 $— $91 $14 $34,895 
U.S. debt45,625 88 1,614 10 44,089 
Time deposits76,533 — — 22 76,511 
Total$157,158 $88 $1,705 $46 $155,495 
Available-for-sale Marketable Securities by Maturity
The contractual maturities of our marketable securities as of September 30, 2024 were as follows (in thousands):
Fair
Value
Within one year
$255,869 
After one year through five years
4,731 
After five years through ten years
4,091 
Total$264,691