XML 88 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Components of AOCI (Details) - USD ($)
$ in Millions
6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period $ 16,096  
Balance at end of period 16,611  
Net unrealized gains (losses) on available-for-sale securities    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period 18 $ 23
Other comprehensive income (loss) before reclassifications (2) (6)
Reclassifications of (gains) losses into earnings 0 (7)
Tax (provision) benefit 0 0
Balance at end of period 16 10
Net unrealized gains (losses) on cash flow hedges    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period (7) 53
Other comprehensive income (loss) before reclassifications (284) 371
Reclassifications of (gains) losses into earnings 298 (283)
Tax (provision) benefit (5) (11)
Balance at end of period 2 120
Net unrealized gains (losses) on cash flow hedges | Cumulative Effect, Period of Adoption, Adjustment    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period   (10)
Unrealized components of defined benefit plans    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period (3,473) (3,366)
Other comprehensive income (loss) before reclassifications 23 9
Reclassifications of (gains) losses into earnings 144 123
Tax (provision) benefit (11) (8)
Balance at end of period (3,317) (3,242)
Cumulative translation adjustment    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period (477) (437)
Other comprehensive income (loss) before reclassifications 18 (47)
Reclassifications of (gains) losses into earnings 0 0
Tax (provision) benefit (4) 4
Balance at end of period (463) (513)
Cumulative translation adjustment | Cumulative Effect, Period of Adoption, Adjustment    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period   (33)
Accumulated other comprehensive loss    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period (3,939) (3,727)
Other comprehensive income (loss) before reclassifications (245) 327
Reclassifications of (gains) losses into earnings 442 (167)
Tax (provision) benefit (20) (15)
Balance at end of period $ (3,762) (3,625)
Accumulated other comprehensive loss | Cumulative Effect, Period of Adoption, Adjustment    
Components of accumulated other comprehensive loss, net of taxes    
Balance at beginning of period [1]   $ (43)
[1] Represents the impact of the adoption of an accounting standard update that allows for the reclassification of stranded tax effects from accumulated other comprehensive loss toaccumulated deficit.