XML 105 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Taxes on Earnings - Schedule of (Benefit from) Provision for Taxes on Earnings (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
U.S. federal taxes:      
Current $ (987) $ 751 $ 189
Deferred 149 (3,132) 197
Non-U.S. taxes:      
Current 386 528 302
Deferred (3) (563) 4
State taxes:      
Current (160) 61 20
Deferred (14) 41 38
Provision for (benefit from) taxes $ (629) $ (2,314) $ 750