v3.26.1
Cash Equivalents, Investments, and Strategic Investments - Schedule of Cash and Cash Equivalents and Investments Fair Value (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Cash equivalents:    
Amortized Cost $ 1,556,687 $ 1,999,294
Gross Unrealized Gains 1 11
Gross Unrealized Losses 0 (7)
Estimated Fair Value 1,556,688 1,999,298
Investments:    
Amortized Cost 2,304,367 1,951,075
Gross Unrealized Gains 1,761 5,486
Gross Unrealized Losses (3,351) (25)
Estimated Fair Value 2,302,777 1,956,536
Amortized Cost 3,861,054 3,950,369
Gross Unrealized Gains 1,762 5,497
Gross Unrealized Losses (3,351) (32)
Estimated Fair Value 3,859,465 3,955,834
Corporate notes and bonds    
Investments:    
Amortized Cost 1,851,397 1,382,374
Gross Unrealized Gains 1,303 4,473
Gross Unrealized Losses (3,188) (11)
Estimated Fair Value 1,849,512 1,386,836
U.S. government and agency securities    
Investments:    
Amortized Cost 401,565 484,453
Gross Unrealized Gains 449 961
Gross Unrealized Losses (123) (14)
Estimated Fair Value 401,891 485,400
Certificates of deposit    
Investments:    
Amortized Cost 25,298 65,643
Gross Unrealized Gains 9 46
Gross Unrealized Losses 0 0
Estimated Fair Value 25,307 65,689
Asset-backed securities    
Investments:    
Amortized Cost 21,496  
Gross Unrealized Gains 0  
Gross Unrealized Losses (36)  
Estimated Fair Value 21,460  
Commercial paper    
Investments:    
Amortized Cost 4,611 18,605
Gross Unrealized Gains 0 6
Gross Unrealized Losses (4) 0
Estimated Fair Value 4,607 18,611
Money market funds    
Cash equivalents:    
Amortized Cost 1,401,999 1,752,777
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 1,401,999 1,752,777
Time deposits    
Cash equivalents:    
Amortized Cost 107,558 108,727
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 107,558 108,727
U.S. government securities    
Cash equivalents:    
Amortized Cost 44,360 94,523
Gross Unrealized Gains 1 9
Gross Unrealized Losses 0 0
Estimated Fair Value 44,361 94,532
Commercial paper    
Cash equivalents:    
Amortized Cost 2,770 40,384
Gross Unrealized Gains 0 2
Gross Unrealized Losses 0 (7)
Estimated Fair Value $ 2,770 40,379
Certificates of deposit    
Cash equivalents:    
Amortized Cost   2,808
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   2,808
Corporate notes and bonds    
Cash equivalents:    
Amortized Cost   75
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   $ 75