XML 120 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Taxes on Earnings (Details 3) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Jan. 31, 2019
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Income Tax Examination [Line Items]          
Tax charges related to changes in valuation allowances as a result of the Tax Act     $ 422    
Income tax charges related to future withholding costs on intercompany distributions   $ 40      
Income tax charges related to future withholding tax costs $ 37        
Income tax benefits related to pre-Separation tax liabilities   274 208 $ 88  
Income tax benefits from transformation costs, acquisition, disposition and other related charges   104 125 326  
Income tax charges (benefits) related to items unique to the year   152 (2,000) (554)  
Provision for (benefit from) taxes on earnings   504 (1,744) (164)  
Share-based compensation cost     65    
Valuation allowance on deferred tax assets   8,225 8,209    
Income tax benefits related to tax indemnification       699  
Income tax benefits, reduced rates for subsidiaries in certain countries   $ 837 $ 792 $ 378  
Income tax benefits, reduced rates for subsidiaries in certain countries (in dollars per share)   $ 0.61 $ 0.51 $ 0.23  
U.S. federal statutory income tax rate   21.00% 23.30% 35.00%  
Additional tax charge 426        
Additional Transition Tax adjustment 7        
Spinoff | Everett SpinCo, Inc. and Seattle SpinCo, Inc.          
Income Tax Examination [Line Items]          
Provision for (benefit from) taxes on earnings     $ (2,000)    
Domestic, State and Local Jurisdictions          
Income Tax Examination [Line Items]          
Tax charges related to changes in valuation allowances as a result of the Tax Act   $ 488      
State          
Income Tax Examination [Line Items]          
Income tax charges related to change in valuation allowance       $ 473  
Additional valuation allowances 56        
Domestic Tax Authority          
Income Tax Examination [Line Items]          
Additional valuation allowances $ 438        
Deferred tax asset valuation allowance          
Income Tax Examination [Line Items]          
Provision for (benefit from) taxes on earnings   10 166 (848)  
Valuation allowance on deferred tax assets   8,225 8,209 2,789 $ 2,095
Valuation allowance offsetting current activity   $ (738) $ 5,028 $ 0