XML 69 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Schedule of financial assets and liabilities measured at fair value (Details) - USD ($)
$ in Millions
Jul. 31, 2024
Jul. 31, 2023
Assets:    
Cash equivalents, primarily money market funds $ 3,609 $ 2,848
Liabilities:    
Carrying value 6,038 6,120
Fair Value, Measurements, Recurring    
Assets:    
Cash equivalents, primarily money market funds 2,538 1,888
Available-for-sale debt securities:    
Total available-for-sale debt securities 615 1,014
Total assets measured at fair value on a recurring basis 3,153 2,902
Fair Value, Measurements, Recurring | Corporate notes    
Available-for-sale debt securities:    
Total available-for-sale debt securities 456 805
Fair Value, Measurements, Recurring | U.S. agency securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 159 209
Fair Value, Measurements, Recurring | Level 1    
Assets:    
Cash equivalents, primarily money market funds 2,538 1,888
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 0
Total assets measured at fair value on a recurring basis 2,538 1,888
Fair Value, Measurements, Recurring | Level 1 | Corporate notes    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 0
Fair Value, Measurements, Recurring | Level 1 | U.S. agency securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 0
Fair Value, Measurements, Recurring | Level 2    
Assets:    
Cash equivalents, primarily money market funds 0 0
Available-for-sale debt securities:    
Total available-for-sale debt securities 615 1,014
Total assets measured at fair value on a recurring basis 615 1,014
Fair Value, Measurements, Recurring | Level 2 | Corporate notes    
Available-for-sale debt securities:    
Total available-for-sale debt securities 456 805
Fair Value, Measurements, Recurring | Level 2 | U.S. agency securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 159 209
Senior Unsecured Notes    
Liabilities:    
Carrying value 5,450 1,490
Senior Unsecured Notes | Fair Value, Measurements, Recurring    
Liabilities:    
Senior unsecured notes 5,467 1,309
Senior Unsecured Notes | Fair Value, Measurements, Recurring | Level 1    
Liabilities:    
Senior unsecured notes 0 0
Senior Unsecured Notes | Fair Value, Measurements, Recurring | Level 2    
Liabilities:    
Senior unsecured notes $ 5,467 $ 1,309