XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Apr. 30, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Short-term Investments
The following tables summarize our cash, cash equivalents, and short-term investments as of April 30, 2024 and January 31, 2024:
April 30, 2024
(in thousands) Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$184,041 $— $— $184,041 
Money market funds52,053 — — 52,053 
U.S. Treasury bills498 — — 498 
Total cash and cash equivalents$236,592 $ $ $236,592 
Short-term investments:
Bank time deposits$785 $— $— $785 
Total short-term investments$785 $ $ $785 

January 31, 2024
(in thousands)Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$155,504 $— $— $155,504 
Money market funds85,647 — — 85,647 
U.S. Treasury Bills
249 — — 249 
Total cash and cash equivalents$241,400 $ $ $241,400 
Short-term investments:
Bank time deposits$686 $— $— $686 
Total short-term investments$686 $ $ $686