XML 63 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Cash Equivalents and Investments - Schedule of Cash and Cash Equivalents and Investments Fair Value (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Cash equivalents:    
Amortized Cost $ 398,346 $ 845,234
Gross Unrealized Gains 1 1
Gross Unrealized Losses (2) (5)
Estimated Fair Value 398,345 845,230
Investments:    
Amortized Cost 4,176,983 4,037,943
Gross Unrealized Gains 2,753 204
Gross Unrealized Losses (38,747) (15,576)
Estimated Fair Value 4,140,989 4,022,571
Amortized Cost 4,575,329 4,883,177
Gross Unrealized Gains 2,754 205
Gross Unrealized Losses (38,749) (15,581)
Estimated Fair Value 4,539,334 4,867,801
Commercial paper    
Investments:    
Amortized Cost 883,023 884,376
Gross Unrealized Gains 272 81
Gross Unrealized Losses (1,947) (821)
Estimated Fair Value 881,348 883,636
Corporate notes and bonds    
Investments:    
Amortized Cost 2,124,454 2,610,010
Gross Unrealized Gains 2,096 91
Gross Unrealized Losses (23,470) (12,062)
Estimated Fair Value 2,103,080 2,598,039
U.S. government and agency securities    
Investments:    
Amortized Cost 715,949 439,449
Gross Unrealized Gains 107 28
Gross Unrealized Losses (12,220) (2,558)
Estimated Fair Value 703,836 436,919
Certificates of deposit    
Investments:    
Amortized Cost 453,557 104,108
Gross Unrealized Gains 278 4
Gross Unrealized Losses (1,110) (135)
Estimated Fair Value 452,725 103,977
Commercial paper    
Cash equivalents:    
Amortized Cost 9,305 77,795
Gross Unrealized Gains 0 1
Gross Unrealized Losses (1) (2)
Estimated Fair Value 9,304 77,794
Certificates of deposit    
Cash equivalents:    
Amortized Cost 3,045  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1)  
Estimated Fair Value 3,044  
Money market funds    
Cash equivalents:    
Amortized Cost 379,094 722,492
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 379,094 722,492
Corporate notes and bonds    
Cash equivalents:    
Amortized Cost 6,902 7,950
Gross Unrealized Gains 1 0
Gross Unrealized Losses 0 (1)
Estimated Fair Value $ 6,903 7,949
U.S. government and agency securities    
Cash equivalents:    
Amortized Cost   36,997
Gross Unrealized Gains   0
Gross Unrealized Losses   (2)
Estimated Fair Value   $ 36,995