XML 70 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Cash and Cash Equivalents, Investments, and Funds Held for Customers - Table of cash and cash equivalents, investments, and funds held for customers by investment type (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Amortized Cost        
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 2,352 $ 1,631 $ 701 $ 742
Total available-for-sale debt securities 822 454    
Total cash and cash equivalents, investments, and funds held for customers 3,187 2,098    
Fair Value        
Total available-for-sale debt securities 824 452    
Total cash and cash equivalents, investments, and funds held for customers 3,189 2,096    
Gross realized gains and losses on our available-for-sale debt securities 0 0 $ 0  
Gross unrealized gains and losses on our available-for-sale debt securities 0 0    
Total cash, cash equivalents, restricted cash, and restricted cash equivalents        
Amortized Cost        
Total cash, cash equivalents, restricted cash, and restricted cash equivalents 2,352 1,631    
Fair Value        
Total cash and cash equivalents 2,352 1,631    
Municipal bonds        
Amortized Cost        
Total available-for-sale debt securities 5 31    
Fair Value        
Total available-for-sale debt securities 5 31    
Corporate notes        
Amortized Cost        
Total available-for-sale debt securities 798 414    
Fair Value        
Total available-for-sale debt securities 800 412    
U.S. agency securities        
Amortized Cost        
Total available-for-sale debt securities 19 9    
Fair Value        
Total available-for-sale debt securities 19 9    
Total available-for-sale debt securities        
Amortized Cost        
Total available-for-sale debt securities 822 454    
Fair Value        
Total available-for-sale debt securities 824 452    
Other long-term investments        
Amortized Cost        
Other long-term investments 13 13    
Fair Value Measurement | Other long-term investments        
Amortized Cost        
Other long-term investments $ 13 $ 13