XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities (Tables)
3 Months Ended
Apr. 30, 2024
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, 2024
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair value
Corporate bonds$95,301 $14 $(72)$95,243 
Municipal bonds995 — (1)994 
U.S. government and agency securities158,542 — (254)158,288 
Certificates of deposit64,129 18 (35)64,112 
Commercial paper164,739 19 (131)164,627 
Marketable securities$483,706 $51 $(493)$483,264 
January 31, 2024
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair value
Corporate bonds$98,642 $71 $(10)$98,703 
Municipal bonds982 — 985 
U.S. government and agency securities185,464 140 (33)185,571 
Certificates of deposit46,496 48 (1)46,543 
Commercial paper166,595 155 (21)166,729 
Marketable securities$498,179 $417 $(65)$498,531