XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Assets:    
Cash equivalents $ 1,006,352 $ 1,331,708
Short-term investments 2,200,935 2,083,499
Long-term investments 927,981 916,307
Money market funds    
Assets:    
Cash equivalents 492,568 533,211
U.S. government securities    
Assets:    
Cash equivalents 367,493 742,234
Time deposits    
Assets:    
Cash equivalents 58,145 56,263
Commercial paper    
Assets:    
Cash equivalents 53,735  
Corporate notes and bonds    
Assets:    
Cash equivalents 34,411  
Recurring    
Assets:    
Derivative assets 1,041 60
Total assets 4,136,309 4,331,574
Liabilities:    
Derivative liabilities (1,512) (745)
Total liabilities (1,512) (745)
Recurring | Corporate notes and bonds    
Assets:    
Short-term investments 834,770 939,727
Long-term investments 655,893 607,989
Recurring | Commercial paper    
Assets:    
Short-term investments 528,048 353,548
Recurring | U.S. government and agency securities    
Assets:    
Short-term investments 518,716 573,780
Long-term investments 260,402 299,637
Recurring | Certificates of deposit    
Assets:    
Short-term investments 319,401 216,444
Long-term investments 11,686 8,681
Recurring | Money market funds    
Assets:    
Cash equivalents 492,568 533,211
Recurring | U.S. government securities    
Assets:    
Cash equivalents 367,493  
Recurring | U.S. government securities    
Assets:    
Cash equivalents   742,234
Recurring | Time deposits    
Assets:    
Cash equivalents 58,145 56,263
Recurring | Commercial paper    
Assets:    
Cash equivalents 53,735  
Recurring | Corporate notes and bonds    
Assets:    
Cash equivalents 34,411  
Recurring | Level 1    
Assets:    
Derivative assets   0
Total assets 492,568 533,211
Liabilities:    
Derivative liabilities   0
Total liabilities 0 0
Recurring | Level 1 | Corporate notes and bonds    
Assets:    
Short-term investments 0 0
Long-term investments 0 0
Recurring | Level 1 | Commercial paper    
Assets:    
Short-term investments 0 0
Recurring | Level 1 | U.S. government and agency securities    
Assets:    
Short-term investments 0 0
Long-term investments 0 0
Recurring | Level 1 | Certificates of deposit    
Assets:    
Short-term investments 0 0
Long-term investments 0 0
Recurring | Level 1 | Money market funds    
Assets:    
Cash equivalents 492,568 533,211
Recurring | Level 1 | U.S. government securities    
Assets:    
Cash equivalents 0  
Recurring | Level 1 | U.S. government securities    
Assets:    
Cash equivalents   0
Recurring | Level 1 | Time deposits    
Assets:    
Cash equivalents 0 0
Recurring | Level 1 | Commercial paper    
Assets:    
Cash equivalents 0  
Recurring | Level 1 | Corporate notes and bonds    
Assets:    
Cash equivalents 0  
Recurring | Level 2    
Assets:    
Derivative assets 1,041 60
Total assets 3,643,741 3,798,363
Liabilities:    
Derivative liabilities (1,512) (745)
Total liabilities (1,512) (745)
Recurring | Level 2 | Corporate notes and bonds    
Assets:    
Short-term investments 834,770 939,727
Long-term investments 655,893 607,989
Recurring | Level 2 | Commercial paper    
Assets:    
Short-term investments 528,048 353,548
Recurring | Level 2 | U.S. government and agency securities    
Assets:    
Short-term investments 518,716 573,780
Long-term investments 260,402 299,637
Recurring | Level 2 | Certificates of deposit    
Assets:    
Short-term investments 319,401 216,444
Long-term investments 11,686 8,681
Recurring | Level 2 | Money market funds    
Assets:    
Cash equivalents 0 0
Recurring | Level 2 | U.S. government securities    
Assets:    
Cash equivalents 367,493  
Recurring | Level 2 | U.S. government securities    
Assets:    
Cash equivalents   742,234
Recurring | Level 2 | Time deposits    
Assets:    
Cash equivalents 58,145 $ 56,263
Recurring | Level 2 | Commercial paper    
Assets:    
Cash equivalents 53,735  
Recurring | Level 2 | Corporate notes and bonds    
Assets:    
Cash equivalents $ 34,411