XML 61 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Taxes on Earnings - Provision for Taxes (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Provision For Taxes [Line Items]      
Net income tax benefits $ 1,300 $ 2,800 $ 72
Tax benefits related to audit settlements 1,000 1,500  
Utilization of tax attributes 75    
Restructuring benefits 57    
Net valuation allowance release 94 601  
Tax reform benefits 78    
Income tax benefit for adjustments associated to uncertain tax positions 51   49
Excess tax benefits on stock options, restricted stock and performance share units, 20   19
Provisional tax benefit   760  
Deferred tax liability on unremitted earnings   5,600  
Provisional deemed repatriation tax   3,300  
Remeasurement of deferred assets and liabilities   1,200  
Expected valuation allowance on net expense related to deferred tax assets   317  
Tax charge (benefit) related to other items   34  
Excess tax benefits on stock options, restricted stock and performance share units   42  
Net tax charges (benefits) on restructuring and pension related costs     84
Income tax benefit related to acquisition-related charges     45
Other tax benefit     13
Tax charges related to state tax impacts or state rate changes     22
Income tax benefits, reduced rates for subsidiaries in certain countries $ 386 $ 578 $ 471
Income tax benefits, reduced rates for subsidiaries in certain countries (in dollars per share) $ 0.25 $ 0.35 $ 0.28
Federal      
Provision For Taxes [Line Items]      
Income tax benefit related to provision to return adjustments     $ 12
State      
Provision For Taxes [Line Items]      
Income tax benefit related to provision to return adjustments     $ (11)