XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2
CASH EQUIVALENTS AND MARKETABLE SECURITIES
6 Months Ended
Jun. 30, 2024
Cash and Cash Equivalents [Abstract]  
CASH EQUIVALENTS AND MARKETABLE SECURITIES CASH EQUIVALENTS AND MARKETABLE SECURITIES
The cash equivalents and marketable securities consist of the following:
As of June 30, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesFair ValueCash EquivalentsMarketable Securities
(In thousands)
Money market funds$79,051 $— $— $79,051 $79,051 $— 
Certificates of deposit41,213 27 — 41,240 — 41,240 
Commercial paper70,853 (68)70,787 — 70,787 
Corporate notes and bonds392,445 228 (790)391,883 3,551 388,332 
U.S. Treasuries247,809 — (208)247,601 24,963 222,638 
U.S. Government agency securities673,929 29 (2,653)671,305 — 671,305 
Total$1,505,300 $286 $(3,719)$1,501,867 $107,565 $1,394,302 
As of December 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair ValueCash EquivalentsMarketable Securities
(In thousands)
Money market funds$132,037 $— $— $132,037 $132,037 $— 
Certificates of deposit55,863 58 (9)55,912 750 55,162 
Commercial paper71,427 29 (19)71,437 1,694 69,743 
Corporate notes and bonds406,093 934 (931)406,096 462 405,634 
U.S. Treasuries327,773 152 (34)327,891 — 327,891 
U.S. Government agency securities548,391 690 (1,225)547,856 — 547,856 
Total$1,541,584 $1,863 $(2,218)$1,541,229 $134,943 $1,406,286 
The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of June 30, 2024:
Amortized CostFair Value
(In thousands)
Due within one year$1,128,945 $1,126,814 
Due within one to three years376,355 375,053 
Total$1,505,300 $1,501,867 
All available-for-sale securities have been classified as current, based on management's intent and ability to use the funds in current operations.