v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jul. 31, 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:
July 31, 2026
(in thousands)Amortized CostUnrealized
Gains
Unrealized LossesFair Value
Corporate bonds$55,207 $— $(30)$55,177 
Municipal bonds13,615 — (4)13,611 
U.S. government and agency securities96,332 (118)96,216 
Certificates of deposit20,893 (8)20,887 
Commercial paper35,622 — (25)35,597 
Marketable securities$221,669 $$(185)$221,488 
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