XML 90 R67.htm IDEA: XBRL DOCUMENT v3.20.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
3 Months Ended 12 Months Ended
Jul. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Operating Loss Carryforwards [Line Items]        
Income before income taxes   $ 2,198 $ 1,881 $ 1,566
U.S. federal statutory rate   21.00% 21.00% 26.90%
Statutory federal income tax   $ 462 $ 395 $ 420
State income tax, net of federal benefit   25 50 29
Federal research and experimentation credits   (54) (48) (38)
Domestic production activities deduction   0 0 (28)
Share-based compensation   22 15 11
Federal excess tax benefits related to share-based compensation   90 120 100
2017 Tax Act - Deferred tax re-measurement   0 0 (29)
Capital loss on subsidiary reorganization $ (35) 0 0 (35)
Effects of non-U.S. operations   13 13 1
Other, net   (17) 5 0
Total provision for income taxes   372 324 237
Domestic Country        
Operating Loss Carryforwards [Line Items]        
Federal excess tax benefits related to share-based compensation   $ (79) $ (106) $ (94)