v3.24.3
Investments (Tables)
9 Months Ended
Oct. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Unrealized Gains and Losses, and Estimated Fair Values of the Company’s Available-for-Sale Investments The following tables present the amortized costs, unrealized gains and losses, and estimated fair values of the Company’s available-for-sale investments, including those securities classified within “Cash and cash equivalents” in the condensed consolidated balance sheets (in thousands):
October 31, 2024
Amortized Cost(1)
Unrealized GainsUnrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$169,797 $— $— $169,797 
Total cash equivalents169,797 — — 169,797 
Short-term investments:
Corporate bonds138,643 468 (59)139,052 
U.S. Treasury securities155,043 212 (37)155,218 
Agency securities12,322 48 — 12,370 
Total short-term investments306,008 728 (96)306,640 
Total$475,805 $728 $(96)$476,437 
(1) Excludes interest receivable of $3.6 million, which is included in Prepaid expenses and other current assets on the condensed consolidated balance sheets.

January 31, 2024
Amortized Cost(1)
Unrealized GainsUnrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$79,082 $— $— $79,082 
Commercial paper4,497 — — 4,497 
Total cash equivalents83,579 — — 83,579 
Short-term investments:
Corporate bonds99,547 158 (9)99,696 
U.S. Treasury securities169,825 123 — 169,948 
Commercial paper57,755 — — 57,755 
Agency securities19,282 21 (1)19,302 
Total short-term investments346,409 302 (10)346,701 
Total$429,988 $302 $(10)$430,280 
(1) Excludes interest receivable of $1.5 million, which is included in Prepaid expenses and other current assets on the condensed consolidated balance sheets.
Schedule of Maturities of the Company’s Short-term Available-for-Sale Investments
The following table presents the contractual maturities of the Company’s short-term available-for-sale investments (in thousands):
October 31, 2024
Amortized CostEstimated Fair Value
Due within one year$200,971 $201,180 
Due between one to five years105,037 105,460 
Total$306,008 $306,640