XML 89 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Changes and Reclassifications Related to Other Comprehensive Income (Loss), Net of Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive (loss) income, net of taxes $ (60) $ 475
Net unrealized gains (losses) on available-for-sale securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive income (loss) before reclassifications 1  
Losses reclassified into earnings 8  
Change in net unrealized (losses) gains on cash flow hedges    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive income (loss) before reclassifications (156)  
Losses reclassified into earnings 26  
Change in unrealized components of defined benefit plans    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive income (loss) before reclassifications 1  
Losses reclassified into earnings 37  
Change in cumulative translation adjustment    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive income (loss) before reclassifications 23  
Losses reclassified into earnings 0  
Reclassifications of gains (losses) into earnings | Net unrealized gains (losses) on available-for-sale securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive income (loss) before reclassifications 1 (14)
Losses reclassified into earnings 8 0
Other comprehensive (loss) income, net of taxes 9 (14)
Reclassifications of gains (losses) into earnings | Change in net unrealized (losses) gains on cash flow hedges    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive income (loss) before reclassifications (156) 105
Losses reclassified into earnings 26 (131)
Other comprehensive (loss) income, net of taxes (130) (26)
Reclassifications of gains (losses) into earnings | Change in unrealized components of defined benefit plans    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive (loss) income, net of taxes 38 539
Reclassifications of gains (losses) into earnings | Gains arising during the period    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Losses reclassified into earnings 1 455
Reclassifications of gains (losses) into earnings | Amortization of actuarial loss and prior service benefit    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Losses reclassified into earnings 44 91
Reclassifications of gains (losses) into earnings | Curtailments, settlements and other    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive (loss) income, net of taxes (7) (7)
Reclassifications of gains (losses) into earnings | Change in cumulative translation adjustment    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Other comprehensive (loss) income, net of taxes $ 23 $ (24)