XML 102 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Taxes on Earnings - Provision for Taxes (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Income Tax Disclosure [Abstract]      
Net income tax benefits $ 244 $ 1,300 $ 2,800
Tax benefits related to audit settlements 124 1,000 1,500
Restructuring benefits 82 57  
Proxy contest costs 20    
Other net tax benefits 17    
Utilization of tax attributes   75  
Net valuation allowance release   94 601
Tax reform benefits   78  
Income tax benefit for adjustments associated to uncertain tax positions   51  
Excess tax benefits on stock options, restricted stock and performance share units,   20  
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
Income tax benefits, reduced rates for subsidiaries in certain countries $ 344 $ 386 $ 578
Income tax benefits, reduced rates for subsidiaries in certain countries (in dollars per share) $ 0.24 $ 0.25 $ 0.35