XML 52 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Recurring Basis (Details) - USD ($)
$ in Millions
Oct. 31, 2018
Jul. 31, 2018
Assets:    
Cash equivalents, primarily money market funds and savings deposit accounts $ 1,084 $ 1,464
Available-for-sale debt securities:    
Available-for-sale debt securities 448 452
Fair value, measurements, recurring    
Assets:    
Cash equivalents, primarily money market funds and savings deposit accounts 512 1,143
Available-for-sale debt securities:    
Available-for-sale debt securities 448 452
Assets, Fair Value Disclosure 960 1,595
Fair value, measurements, recurring | Level 1    
Assets:    
Cash equivalents, primarily money market funds and savings deposit accounts 512 1,143
Available-for-sale debt securities:    
Available-for-sale debt securities 0 0
Assets, Fair Value Disclosure 512 1,143
Fair value, measurements, recurring | Level 2    
Assets:    
Cash equivalents, primarily money market funds and savings deposit accounts 0 0
Available-for-sale debt securities:    
Available-for-sale debt securities 448 452
Assets, Fair Value Disclosure 448 452
Fair value, measurements, recurring | Level 3    
Assets:    
Cash equivalents, primarily money market funds and savings deposit accounts 0 0
Available-for-sale debt securities:    
Available-for-sale debt securities 0 0
Assets, Fair Value Disclosure 0 0
Municipal bonds    
Available-for-sale debt securities:    
Available-for-sale debt securities 13 31
Municipal bonds | Fair value, measurements, recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 13 31
Municipal bonds | Fair value, measurements, recurring | Level 1    
Available-for-sale debt securities:    
Available-for-sale debt securities 0 0
Municipal bonds | Fair value, measurements, recurring | Level 2    
Available-for-sale debt securities:    
Available-for-sale debt securities 13 31
Municipal bonds | Fair value, measurements, recurring | Level 3    
Available-for-sale debt securities:    
Available-for-sale debt securities 0 0
Corporate notes    
Available-for-sale debt securities:    
Available-for-sale debt securities 420 412
Corporate notes | Fair value, measurements, recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 420 412
Corporate notes | Fair value, measurements, recurring | Level 1    
Available-for-sale debt securities:    
Available-for-sale debt securities 0 0
Corporate notes | Fair value, measurements, recurring | Level 2    
Available-for-sale debt securities:    
Available-for-sale debt securities 420 412
Corporate notes | Fair value, measurements, recurring | Level 3    
Available-for-sale debt securities:    
Available-for-sale debt securities 0 0
U.S. agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 15 9
U.S. agency securities | Fair value, measurements, recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 15 9
U.S. agency securities | Fair value, measurements, recurring | Level 1    
Available-for-sale debt securities:    
Available-for-sale debt securities 0 0
U.S. agency securities | Fair value, measurements, recurring | Level 2    
Available-for-sale debt securities:    
Available-for-sale debt securities 15 9
U.S. agency securities | Fair value, measurements, recurring | Level 3    
Available-for-sale debt securities:    
Available-for-sale debt securities $ 0 $ 0