XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Available-for-Sale Marketable Securities Held
Available-for-sale marketable securities held as of September 30, 2024 and December 31, 2023 were as follows (in thousands):

Gross UnrealizedClassification on Balance Sheet
Amortized CostGains
Losses
Aggregate
Fair Value
Short-Term
Marketable
Securities
Long-Term
Marketable
Securities
As of September 30, 2024
Time deposits
$12,881 $— $— $12,881 $12,881 $— 
Commercial paper4,453 — 4,454 4,454 — 
Corporate bonds1,028,585 4,735 (73)1,033,247 833,613 199,634 
U.S. government agency obligations323,064 1,440 (60)324,444 268,970 55,474 
$1,368,983 $6,176 $(133)$1,375,026 $1,119,918 $255,108 
As of December 31, 2023
Time deposits$14,426 $— $— $14,426 $14,426 $— 
Commercial paper6,249 — (5)6,244 6,244 — 
Corporate bonds1,328,980 6,429 (4,201)1,331,208 276,975 1,054,233 
U.S. government agency obligations428,157 2,462 (979)429,640 74,369 355,271 
$1,777,812 $8,891 $(5,185)$1,781,518 $372,014 $1,409,504 
Schedule of Fair Value Measurements within Fair Value Hierarchy
The fair value measurements within the fair value hierarchy of the Company’s financial assets as of September 30, 2024 and December 31, 2023 were as follows (in thousands):

Total Fair ValueFair Value Measurements at
Reporting Date Using
 Level 1Level 2
As of September 30, 2024
Cash Equivalents and Marketable Securities:
Money market funds$146,898 $146,898 $— 
Time deposits58,800 — 58,800 
Commercial paper4,454 — 4,454 
Corporate bonds1,033,247 — 1,033,247 
U.S. government agency obligations324,444 — 324,444 
Mutual funds26,739 26,739 — 
$1,594,582 $173,637 $1,420,945 
As of December 31, 2023
Cash Equivalents and Marketable Securities:
Money market funds$177,240 $177,240 $— 
Time deposits39,670 — 39,670 
Commercial paper6,244 — 6,244 
Corporate bonds1,331,208 — 1,331,208 
U.S. government agency obligations429,640 — 429,640 
Mutual funds22,942 22,942 — 
$2,006,944 $200,182 $1,806,762 
Schedule of Contractual Maturities of Available-for-Sale Marketable Securities Held
Contractual maturities of the Company’s available-for-sale marketable securities held as of September 30, 2024 and December 31, 2023 were as follows (in thousands):

September 30,
2024
December 31,
2023
Due in 1 year or less$1,119,918 $372,014 
Due after 1 year through 5 years255,108 1,409,504 
$1,375,026 $1,781,518