XML 88 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Income tax - Schedule of Current Period Income Tax Provision (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Current:      
U.S. Federal $ 458 $ 3 $ 0
U.S. State and Local 125    
International 23    
Total current 606 604 679
Deferred:      
U.S. Federal (36) 155 17
U.S. State and Local (7)    
International 4    
Total deferred (39) 125 (104)
Provision for income taxes $ 567 $ 729 $ 575