XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Tables)
12 Months Ended
Oct. 31, 2020
Stockholders' Equity Note [Abstract]  
Schedule of tax effects related to changes in Other Comprehensive (Loss) Income
Taxes related to Other Comprehensive Loss
 Fiscal years ended October 31,
 202020192018
 In millions
Taxes on change in net unrealized gains (losses) on cash flow hedges:   
Tax (provision) benefit on net unrealized gains (losses) arising during the period(10)(33)(22)
Tax provision (benefit) on net (gains) losses reclassified into earnings21 43 (1)
11 10 (23)
Taxes on change in unrealized components of defined benefit plans:   
Tax (provision) benefit on net unrealized gains (losses) arising during the period10 40 
Tax provision on amortization of net actuarial loss and prior service benefit(17)(13)(14)
Tax provision on curtailments, settlements and other(1)(1)(10)
(8)26 (22)
Taxes on change in cumulative translation adjustment:
Tax (provision) benefit on cumulative translation adjustment arising during the period— 
— 
Tax (provision) benefit on other comprehensive loss$$36 $(42)
Schedule of changes and reclassifications related to items of Other Comprehensive (Loss) Income, net of taxes
Changes and reclassifications related to Other Comprehensive Loss, net of taxes
 Fiscal years ended October 31,
 202020192018
 In millions
Other comprehensive loss, net of taxes:   
Change in net unrealized gains (losses) on available-for-sale securities:   
Net unrealized gains (losses) arising during the period$(1)$$(3)
(Gains) losses reclassified into earnings(4)(3)(9)
(5)(12)
Change in net unrealized gains (losses) on cash flow hedges:   
Net unrealized gains (losses) arising during the period(50)275 147 
Net (gains) losses reclassified into earnings— (328)
(50)(53)154 
Change in unrealized components of defined benefit plans:   
Net unrealized gains (losses) arising during the period(348)(661)(421)
Amortization of net actuarial loss and prior service benefit232 203 177 
Curtailments, settlements and other14 12 
(107)(444)(232)
Change in cumulative translation adjustment:
Cumulative translation adjustment arising during the period(7)(18)(67)
Release of cumulative translation adjustment as a result of divestitures and country exits— — 20 
(7)(18)(47)
Other comprehensive loss, net of taxes$(169)$(509)$(137)
Schedule of Accumulated Other Comprehensive loss, net of taxes
The components of accumulated other comprehensive loss, net of taxes as of October 31, 2020 and changes during fiscal 2020 were as follows:
 Net unrealized
gains (losses) on
available-for-sale
securities
Net unrealized
gains (losses)
on cash
flow hedges
Unrealized
components
of defined
benefit plans
Cumulative
translation
adjustment
Accumulated
other
comprehensive
loss
 In millions
Balance at beginning of period$23 $53 $(3,366)$(437)$(3,727)
Effect of change in accounting principle (1)
— (10)— (33)(43)
Other comprehensive income (loss) before reclassifications(1)(50)(348)(7)(406)
Reclassifications of (gains) losses into earnings(4)— 241 — 237 
Balance at end of period$18 $(7)$(3,473)$(477)$(3,939)
(1)Reflects the adoption of the FASB guidance on stranded tax effects. For more information, see Note 1 "Overview and Summary of Significant Accounting Policies".