XML 94 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Differences between income taxes calculated using the federal statutory income tax rate and the provision for income taxes from continuing operations (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Operating Loss Carryforwards [Line Items]      
Income before income taxes $ 2,556 $ 2,198 $ 1,881
U.S. federal statutory rate 21.00% 21.00% 21.00%
Statutory federal income tax $ 537 $ 462 $ 395
State income tax, net of federal benefit 87 25 50
Federal research and experimentation credits (70) (54) (48)
Share-based compensation 38 22 15
Federal excess tax benefits related to share-based compensation (126) (90) (120)
Effects of non-U.S. operations 4 13 13
Other, net 3 (17) 5
Total provision for income taxes 494 372 324
Domestic Country      
Operating Loss Carryforwards [Line Items]      
Federal excess tax benefits related to share-based compensation $ (105) $ (79) $ (106)