XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2024
Apr. 30, 2024
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance $ 90,341 $ 97,421 $ 88,073 $ 90,349
Ending balance 96,550 90,341 90,565 88,073
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance (13,296) (13,605) (11,367) (11,302)
Other comprehensive income (loss) before reclassifications, net 542 306 (823) (83)
Reclassifications to income, net 21 3 12 18
Ending balance (12,733) (13,296) (12,178) (11,367)
Currency  Translation and Other        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance (12,614) (12,661) (10,500) (10,407)
Other comprehensive income (loss) before reclassifications, net 587 47 (725) (93)
Reclassifications to income, net 0 0 (96) 0
Ending balance (12,027) (12,614) (11,321) (10,500)
Cash Flow Hedges        
Accumulated Other Comprehensive Income Loss [Roll Forward]        
Beginning balance (682) (944) (867) (895)
Other comprehensive income (loss) before reclassifications, net (45) 259 (98) 10
Reclassifications to income, net 21 3 108 18
Ending balance $ (706) $ (682) $ (857) $ (867)