v3.25.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Accumulated Other Comprehensive Income Loss [Roll Forward]    
Beginning balance $ 97,421 $ 90,349
Other comprehensive loss before reclassifications, net 306 (83)
Reclassifications to income, net 3 18
Ending balance 90,341 88,073
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income Loss [Roll Forward]    
Beginning balance (13,605) (11,302)
Ending balance (13,296) (11,367)
Currency  Translation and Other    
Accumulated Other Comprehensive Income Loss [Roll Forward]    
Beginning balance (12,661) (10,407)
Other comprehensive loss before reclassifications, net 47 (93)
Reclassifications to income, net 0 0
Ending balance (12,614) (10,500)
Cash Flow Hedges    
Accumulated Other Comprehensive Income Loss [Roll Forward]    
Beginning balance (944) (895)
Other comprehensive loss before reclassifications, net 259 10
Reclassifications to income, net 3 18
Ending balance $ (682) $ (867)