v3.26.1
Cash Equivalents, Investments, and Strategic Investments - Schedule of Cash and Cash Equivalents and Investments Fair Value (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Cash equivalents:    
Amortized Cost $ 997,636 $ 1,999,294
Gross Unrealized Gains 0 11
Gross Unrealized Losses 0 (7)
Estimated Fair Value 997,636 1,999,298
Investments:    
Amortized Cost 2,635,906 1,951,075
Gross Unrealized Gains 739 5,486
Gross Unrealized Losses (14,655) (25)
Estimated Fair Value 2,621,990 1,956,536
Amortized Cost 3,633,542 3,950,369
Gross Unrealized Gains 739 5,497
Gross Unrealized Losses (14,655) (32)
Estimated Fair Value 3,619,626 3,955,834
Corporate notes and bonds    
Investments:    
Amortized Cost 2,198,678 1,382,374
Gross Unrealized Gains 570 4,473
Gross Unrealized Losses (12,748) (11)
Estimated Fair Value 2,186,500 1,386,836
U.S. government and agency securities    
Investments:    
Amortized Cost 293,000 484,453
Gross Unrealized Gains 106 961
Gross Unrealized Losses (1,314) (14)
Estimated Fair Value 291,792 485,400
Certificates of deposit    
Investments:    
Amortized Cost 251 65,643
Gross Unrealized Gains 0 46
Gross Unrealized Losses 0 0
Estimated Fair Value 251 65,689
Asset-backed securities    
Investments:    
Amortized Cost 140,329  
Gross Unrealized Gains 63  
Gross Unrealized Losses (585)  
Estimated Fair Value 139,807  
Commercial paper    
Investments:    
Amortized Cost 3,648 18,605
Gross Unrealized Gains 0 6
Gross Unrealized Losses (8) 0
Estimated Fair Value 3,640 18,611
Money market funds    
Cash equivalents:    
Amortized Cost 895,540 1,752,777
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 895,540 1,752,777
Time deposits    
Cash equivalents:    
Amortized Cost 102,096 108,727
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 102,096 108,727
U.S. government securities    
Cash equivalents:    
Amortized Cost   94,523
Gross Unrealized Gains   9
Gross Unrealized Losses   0
Estimated Fair Value   94,532
Commercial paper    
Cash equivalents:    
Amortized Cost   40,384
Gross Unrealized Gains   2
Gross Unrealized Losses   (7)
Estimated Fair Value   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