XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Cash Equivalents, Investments and Strategic Investments - Schedule of Cash and Cash Equivalents and Investments Fair Value (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Cash equivalents:    
Amortized Cost $ 1,401,089 $ 2,251,048
Gross Unrealized Gains 28 92
Gross Unrealized Losses (6) 0
Estimated Fair Value 1,401,111 2,251,140
Investments:    
Amortized Cost 2,447,778 2,664,694
Gross Unrealized Gains 5,360 2,944
Gross Unrealized Losses (216) (2,289)
Estimated Fair Value 2,452,922 2,665,349
Amortized Cost 3,848,867 4,915,742
Gross Unrealized Gains 5,388 3,036
Gross Unrealized Losses (222) (2,289)
Estimated Fair Value 3,854,033 4,916,489
Corporate notes and bonds    
Investments:    
Amortized Cost 1,726,138 1,559,893
Gross Unrealized Gains 4,336 2,177
Gross Unrealized Losses (151) (1,520)
Estimated Fair Value 1,730,323 1,560,550
U.S. government and agency securities    
Investments:    
Amortized Cost 556,171 609,937
Gross Unrealized Gains 888 528
Gross Unrealized Losses (65) (727)
Estimated Fair Value 556,994 609,738
Certificates of deposit    
Investments:    
Amortized Cost 87,485 187,112
Gross Unrealized Gains 83 97
Gross Unrealized Losses 0 (4)
Estimated Fair Value 87,568 187,205
Commercial paper    
Investments:    
Amortized Cost 77,984 307,752
Gross Unrealized Gains 53 142
Gross Unrealized Losses 0 (38)
Estimated Fair Value 78,037 307,856
Money market funds    
Cash equivalents:    
Amortized Cost 1,117,544 1,741,089
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 1,117,544 1,741,089
U.S. government securities    
Cash equivalents:    
Amortized Cost   388,578
Gross Unrealized Gains   92
Gross Unrealized Losses   0
Estimated Fair Value   388,670
Time deposits    
Cash equivalents:    
Amortized Cost 116,675 113,851
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 116,675 113,851
U.S. government and agency securities    
Cash equivalents:    
Amortized Cost 104,885  
Gross Unrealized Gains 23  
Gross Unrealized Losses (1)  
Estimated Fair Value 104,907  
Commercial paper    
Cash equivalents:    
Amortized Cost 60,161 3,064
Gross Unrealized Gains 5 0
Gross Unrealized Losses (5) 0
Estimated Fair Value 60,161 3,064
Corporate notes and bonds    
Cash equivalents:    
Amortized Cost 1,824 4,466
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 1,824 $ 4,466