XML 106 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning of period $ 2,083 $ 1,975 $ 1,822
Tax positions taken in prior period, gross increases 53 53 53
Tax positions taken in prior period, gross decreases (65) (85) (45)
Tax positions taken in current period, gross increases 378 287 227
Settlements (4) (21) (40)
Lapse of statute of limitations (25) (104) (12)
Currency translation effect (1) (22) (30)
End of period $ 2,419 $ 2,083 $ 1,975