v3.25.4
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Unrecognized Tax Benefits [Roll Forward]      
Beginning of period $ 2,419 $ 2,083 $ 1,975
Tax positions taken in prior period, gross increases 36 53 53
Tax positions taken in prior period, gross decreases (52) (65) (85)
Tax positions taken in current period, gross increases 261 378 287
Settlements (49) (4) (21)
Lapse of statute of limitations (37) (25) (104)
Currency translation effect 61    
Currency translation effect   (1) (22)
End of period $ 2,639 $ 2,419 $ 2,083