XML 71 R53.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Cash and cash equivalents:    
Amortized Cost $ 169,627 $ 186,574
Short-term investments:    
Amortized Cost 457,646 534,391
Gross Unrealized Gains 1,396 1,022
Gross Unrealized Losses (1) (82)
Short-term investments 459,041 535,331
Long-term investments:    
Amortized Cost 104,227 395,444
Gross Unrealized Gains 465 1,360
Gross Unrealized Losses 0 (597)
Estimated Fair Value 104,692 396,207
Total assets measured at fair value, Amortized Cost 731,500 1,116,408
Total assets measured at fair value, Gross Unrealized Gains 1,861 2,385
Total assets measured at fair value, Gross Unrealized Losses (1) (681)
Total assets measured at fair value, Estimated Fair Value 733,360 1,118,112
Cash    
Cash and cash equivalents:    
Amortized Cost 124,873 94,728
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 124,873 94,728
Total cash and cash equivalents    
Cash and cash equivalents:    
Amortized Cost 169,627 186,573
Gross Unrealized Gains 0 3
Gross Unrealized Losses 0 (2)
Estimated Fair Value 169,627 186,574
Level 1 | U.S. Treasury securities    
Short-term investments:    
Amortized Cost 271,254 208,918
Gross Unrealized Gains 786 284
Gross Unrealized Losses 0 (74)
Short-term investments 272,040 209,128
Long-term investments:    
Amortized Cost 45,754 208,104
Gross Unrealized Gains 227 787
Gross Unrealized Losses 0 (203)
Estimated Fair Value 45,981 208,688
Level 1 | Money market funds    
Cash and cash equivalents:    
Amortized Cost 44,754 61,962
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 44,754 61,962
Level 1 | Certificates of deposits    
Short-term investments:    
Amortized Cost   24,606
Gross Unrealized Gains   1
Gross Unrealized Losses   (2)
Short-term investments   24,605
Level 1 | Corporate notes and bonds    
Short-term investments:    
Amortized Cost 177,892 238,610
Gross Unrealized Gains 610 586
Gross Unrealized Losses 0 (6)
Short-term investments 178,502 239,190
Long-term investments:    
Amortized Cost 58,473 173,882
Gross Unrealized Gains 238 573
Gross Unrealized Losses 0 (331)
Estimated Fair Value 58,711 174,124
Level 1 | U.S. agency securities    
Short-term investments:    
Amortized Cost 8,500 62,257
Gross Unrealized Gains 0 151
Gross Unrealized Losses (1) 0
Short-term investments $ 8,499 62,408
Long-term investments:    
Amortized Cost   13,458
Gross Unrealized Gains   0
Gross Unrealized Losses   (63)
Estimated Fair Value   13,395
Level 1 | U.S. Treasury securities    
Cash and cash equivalents:    
Amortized Cost   9,969
Gross Unrealized Gains   3
Gross Unrealized Losses   0
Estimated Fair Value   9,972
Level 1 | Commercial paper    
Cash and cash equivalents:    
Amortized Cost   19,914
Gross Unrealized Gains   0
Gross Unrealized Losses   (2)
Estimated Fair Value   $ 19,912