v3.26.1
Marketable Securities (Tables)
3 Months Ended
Apr. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Marketable Securities
The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets:
April 30, 2026
(in thousands)Amortized CostUnrealized
Gains
Unrealized LossesFair Value
Corporate bonds$87,017 $$(98)$86,920 
Municipal bonds17,869 — (8)17,861 
U.S. government and agency securities107,428 — (117)107,311 
Certificates of deposit23,918 (11)23,909 
Commercial paper43,510 — (36)43,474 
Marketable securities$279,742 $$(270)$279,475 
January 31, 2026
(in thousands)Amortized CostUnrealized
Gains
Unrealized LossesFair Value
Corporate bonds$129,930 $60 $(16)$129,974 
Municipal bonds17,854 (2)17,855 
U.S. government and agency securities115,473 14 (33)115,454 
Certificates of deposit29,391 19 (1)29,409 
Commercial paper46,838 11 (4)46,845 
Marketable securities$339,486 $107 $(56)$339,537