XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Cash, Cash Equivalents, Restricted Cash, and Short-term Investments (Tables)
12 Months Ended
Dec. 31, 2023
Short-Term Investments And Fair Value Measurement [Abstract]  
Schedule of Cash and Cash Equivalents
The following tables summarize the Company's cash, cash equivalents, restricted cash and short-term investments as of December 31, 2023 and 2022:
 As of December 31, 2023
 Cash and cash equivalentsShort-term investments Other Current AssetsNon-current AssetsTotal
 (in thousands)
Cash$5,986,629 $— $1,466 $81 $5,988,176 
Level 1 securities:
Money market funds925,652 — — 55 925,707 
Level 2 securities:
Time Deposits (1)204,632 20,973 — — 225,605 
$7,116,913 $20,973 $1,466 $136 $7,139,488 
(1) The majority of the Company's time deposits are international deposits, which mature within one year.

 As of December 31, 2022
 Cash and cash equivalentsShort-term investmentsOther Current AssetsNon-current AssetsTotal
 (in thousands)
Cash$4,071,584 $— $3,410 $19,874 $4,094,868 
Level 1 securities:
Money market funds569,826 — — 122 569,948 
Level 2 securities:
Time Deposits (2)505,766 911,276 — — 1,417,042 
$5,147,176 $911,276 $3,410 $19,996 $6,081,858 
(2) The majority of the Company's time deposits are domestic deposits, which mature within one year.
Schedule of Cash, Restricted Cash and Short-term Investments
The following tables summarize the Company's cash, cash equivalents, restricted cash and short-term investments as of December 31, 2023 and 2022:
 As of December 31, 2023
 Cash and cash equivalentsShort-term investments Other Current AssetsNon-current AssetsTotal
 (in thousands)
Cash$5,986,629 $— $1,466 $81 $5,988,176 
Level 1 securities:
Money market funds925,652 — — 55 925,707 
Level 2 securities:
Time Deposits (1)204,632 20,973 — — 225,605 
$7,116,913 $20,973 $1,466 $136 $7,139,488 
(1) The majority of the Company's time deposits are international deposits, which mature within one year.

 As of December 31, 2022
 Cash and cash equivalentsShort-term investmentsOther Current AssetsNon-current AssetsTotal
 (in thousands)
Cash$4,071,584 $— $3,410 $19,874 $4,094,868 
Level 1 securities:
Money market funds569,826 — — 122 569,948 
Level 2 securities:
Time Deposits (2)505,766 911,276 — — 1,417,042 
$5,147,176 $911,276 $3,410 $19,996 $6,081,858 
(2) The majority of the Company's time deposits are domestic deposits, which mature within one year.