XML 64 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Cash Equivalents, Investments and Strategic Investments - Schedule of Cash and Cash Equivalents and Investments Fair Value (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Cash equivalents:    
Amortized Cost $ 1,499,303 $ 2,251,048
Gross Unrealized Gains 0 92
Gross Unrealized Losses (5) 0
Estimated Fair Value 1,499,298 2,251,140
Investments:    
Amortized Cost 2,718,799 2,664,694
Gross Unrealized Gains 2,113 2,944
Gross Unrealized Losses (2,020) (2,289)
Estimated Fair Value 2,718,892 2,665,349
Amortized Cost 4,218,102 4,915,742
Gross Unrealized Gains 2,113 3,036
Gross Unrealized Losses (2,025) (2,289)
Estimated Fair Value 4,218,190 4,916,489
Corporate notes and bonds    
Investments:    
Amortized Cost 1,893,404 1,559,893
Gross Unrealized Gains 1,850 2,177
Gross Unrealized Losses (1,189) (1,520)
Estimated Fair Value 1,894,065 1,560,550
U.S. government and agency securities    
Investments:    
Amortized Cost 572,230 609,937
Gross Unrealized Gains 214 528
Gross Unrealized Losses (656) (727)
Estimated Fair Value 571,788 609,738
Commercial paper    
Investments:    
Amortized Cost 135,245 307,752
Gross Unrealized Gains 7 142
Gross Unrealized Losses (161) (38)
Estimated Fair Value 135,091 307,856
Certificates of deposit    
Investments:    
Amortized Cost 117,920 187,112
Gross Unrealized Gains 42 97
Gross Unrealized Losses (14) (4)
Estimated Fair Value 117,948 187,205
Money market funds    
Cash equivalents:    
Amortized Cost 1,320,540 1,741,089
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 1,320,540 1,741,089
Time deposits    
Cash equivalents:    
Amortized Cost 115,074 113,851
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 115,074 113,851
U.S. government securities    
Cash equivalents:    
Amortized Cost 52,853 388,578
Gross Unrealized Gains 0 92
Gross Unrealized Losses (3) 0
Estimated Fair Value 52,850 388,670
Corporate notes and bonds    
Cash equivalents:    
Amortized Cost 10,836 4,466
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) 0
Estimated Fair Value $ 10,834 4,466
Commercial paper    
Cash equivalents:    
Amortized Cost   3,064
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   $ 3,064