XML 44 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities (Tables)
9 Months Ended
Oct. 31, 2025
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:
October 31, 2025
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair value
Corporate bonds$114,760 $55 $(35)$114,780 
Municipal bonds1,570 — — 1,570 
U.S. government and agency securities104,853 29 (40)104,842 
Certificates of deposit26,055 20 (1)26,074 
Commercial paper43,499 (15)43,488 
Marketable securities$290,737 $108 $(91)$290,754 
January 31, 2025
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair value
Corporate bonds$106,632 $48 $(26)$106,654 
Municipal bonds12,752 — (7)12,745 
U.S. government and agency securities120,032 28 (52)120,008 
Certificates of deposit34,584 27 — 34,611 
Commercial paper64,180 16 (25)64,171 
Marketable securities$338,180 $119 $(110)$338,189