XML 71 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Schedule of financial assets and liabilities measured at fair value (Details) - USD ($)
$ in Millions
Jul. 31, 2022
Jul. 31, 2021
Assets:    
Cash equivalents, primarily money market funds and time deposits $ 2,796 $ 2,562
Available-for-sale debt securities:    
Total available-for-sale debt securities 685 1,508
Liabilities:    
Carrying value 6,914 2,034
Municipal bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 38
Corporate notes    
Available-for-sale debt securities:    
Total available-for-sale debt securities 589 1,400
U.S. agency securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 96 70
Fair Value, Measurements, Recurring    
Assets:    
Cash equivalents, primarily money market funds and time deposits 1,835 1,660
Available-for-sale debt securities:    
Total available-for-sale debt securities 685 1,508
Total assets measured at fair value on a recurring basis 2,520 3,168
Fair Value, Measurements, Recurring | Municipal bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 38
Fair Value, Measurements, Recurring | Corporate notes    
Available-for-sale debt securities:    
Total available-for-sale debt securities 589 1,400
Fair Value, Measurements, Recurring | U.S. agency securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 96 70
Fair Value, Measurements, Recurring | Level 1    
Assets:    
Cash equivalents, primarily money market funds and time deposits 1,835 1,660
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 0
Total assets measured at fair value on a recurring basis 1,835 1,660
Fair Value, Measurements, Recurring | Level 1 | Municipal bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 0
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 and time deposits 0 0
Available-for-sale debt securities:    
Total available-for-sale debt securities 685 1,508
Total assets measured at fair value on a recurring basis 685 1,508
Fair Value, Measurements, Recurring | Level 2 | Municipal bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 38
Fair Value, Measurements, Recurring | Level 2 | Corporate notes    
Available-for-sale debt securities:    
Total available-for-sale debt securities 589 1,400
Fair Value, Measurements, Recurring | Level 2 | U.S. agency securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 96 70
Senior Unsecured Notes    
Liabilities:    
Carrying value 1,990 1,990
Senior Unsecured Notes | Fair Value, Measurements, Recurring    
Liabilities:    
Senior unsecured notes 1,838 1,986
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 $ 1,838 $ 1,986