XML 53 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities (Tables)
12 Months Ended
Jan. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Summary 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 consolidated balance sheets:
January 31, 2025
(in thousands)Amortized CostUnrealized GainUnrealized 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 
January 31, 2024
(in thousands)Amortized CostUnrealized GainUnrealized 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