v3.26.1
Income Taxes - Provision for income taxes from continuing operations (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Current:      
Federal $ (59) $ 1,219 $ 984
State 189 237 202
Foreign 49 25 36
 Total current 179 1,481 1,222
Deferred:      
Federal 1,205 (453) (523)
State 72 (70) (97)
Foreign (5) 7 (15)
Total deferred 1,272 (516) (635)
Provision for income taxes $ 1,451 $ 965 $ 587