XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2022
Apr. 30, 2022
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance $ 79,231 $ 83,754 $ 85,600 $ 91,891
Other comprehensive income (loss) before reclassifications, net 309 520 (1,416) 251
Reclassifications to income, net 20 13 20 17
Ending balance 85,327 79,231 85,587 85,600
AOCI Including Portion Attributable to Noncontrolling Interest        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance (11,147) (11,680) (8,498) (8,766)
Ending balance (10,818) (11,147) (9,894) (8,498)
Currency Translation and Other        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance (10,216) (10,816) (7,875) (8,100)
Other comprehensive income (loss) before reclassifications, net 195 600 (796) 225
Reclassifications to income, net 0 0 (309) 0
Ending balance (10,021) (10,216) (8,980) (7,875)
Net Investment Hedges        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance 94 94 94 94
Other comprehensive income (loss) before reclassifications, net 0 0 0 0
Reclassifications to income, net 0 0 0 0
Ending balance 94 94 94 94
Cash Flow Hedges        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance (1,020) (951) (706) (748)
Other comprehensive income (loss) before reclassifications, net 115 (82) (622) 26
Reclassifications to income, net 20 13 329 16
Ending balance (885) (1,020) (999) (706)
Minimum Pension Liability        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance (5) (7) (11) (12)
Other comprehensive income (loss) before reclassifications, net (1) 2 2 0
Reclassifications to income, net 0 0 0 1
Ending balance $ (6) $ (5) $ (9) $ (11)