XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
CASH EQUIVALENTS AND MARKETABLE SECURITIES
9 Months Ended
Sep. 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 September 30, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesFair ValueCash EquivalentsMarketable Securities
(In thousands)
Money market funds$94,245 $— $— $94,245 $94,245 $— 
Certificates of deposit26,356 19 — 26,375 — 26,375 
Commercial paper77,139 101 (1)77,239 23,914 53,325 
Corporate notes and bonds456,985 2,807 (145)459,647 — 459,647 
U.S. Treasuries222,450 151 (16)222,585 — 222,585 
U.S. Government agency securities745,569 3,018 (220)748,367 — 748,367 
Total$1,622,744 $6,096 $(382)$1,628,458 $118,159 $1,510,299 
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 September 30, 2024:
Amortized CostFair Value
(In thousands)
Due within one year$1,108,638 $1,110,185 
Due within one to three years514,106 518,273 
Total$1,622,744 $1,628,458 
All available-for-sale securities have been classified as current, based on management's intent and ability to use the funds in current operations.