XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities (Tables)
6 Months Ended
Jul. 31, 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:
July 31, 2024
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair value
Corporate bonds$62,553 $19 $(21)$62,551 
Municipal bonds997 — — 997 
U.S. government and agency securities131,244 — (98)131,146 
Certificates of deposit45,682 22 (3)45,701 
Commercial paper108,977 (45)108,937 
Marketable securities$349,453 $46 $(167)$349,332 
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