v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Oct. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Assets and Liabilities Measured on Recurring Basis
The following table summarizes, for assets measured at fair value, the respective fair value and classification by level of input within the fair value hierarchy (in thousands):
October 31, 2024
Level 1Level 2Level 3Total
Current Assets
Cash equivalents
Money market funds$78,267 $— $— $78,267 
Total cash equivalents$78,267 $— $— $78,267 
Marketable securities
U.S. Treasury securities$132,492 $— $— $132,492 
Corporate bonds— 106,094 — 106,094 
U.S. agency bonds— 19,955 — 19,955 
Total marketable securities$132,492 $126,049 $— $258,541 
Total assets$210,759 $126,049 $— $336,808 
January 31, 2024
Level 1Level 2Level 3Total
Current Assets
Cash equivalents
Money market funds$89,561 $— $— $89,561 
Commercial paper— 4,991 — 4,991 
Total cash equivalents$89,561 $4,991 $— $94,552 
Marketable securities
U.S. Treasury securities$162,328 $— $— $162,328 
Commercial paper— 11,670 — 11,670 
Corporate bonds— 72,608 — 72,608 
U.S. agency bonds— 36,195 — 36,195 
Total marketable securities$162,328 $120,473 $— $282,801 
Total assets$251,889 $125,464 $— $377,353 
Schedule of Investments in Marketable Securities
The following table summarizes the Company's investments in marketable securities on the condensed consolidated balance sheets (in thousands):
October 31, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross Unrealized LossesEstimated
Fair Value
Current Assets
U.S. Treasury securities$132,375 $249 $(132)$132,492 
Corporate bonds105,520 605 (31)106,094 
U.S. agency bonds19,901 58 (4)19,955 
Total marketable securities$257,796 $912 $(167)$258,541 

January 31, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross Unrealized Losses
Estimated
Fair Value
Current Assets
U.S. Treasury securities$162,485 $85 $(242)$162,328 
Commercial paper11,645 25 — 11,670 
Corporate bonds71,930 695 (17)72,608 
U.S. agency bonds36,067 128 — 36,195 
Total marketable securities$282,127 $933 $(259)$282,801 
Schedule of Contractual Maturities
The following table presents the contractual maturities of the Company’s marketable securities as of October 31, 2024 (in thousands):
October 31, 2024
Amortized CostEstimated Fair Value
Due within one year$136,380 $136,666 
Due within one to three years121,416 121,875 
Total$257,796 $258,541