XML 102 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provisions For (Benefit From) (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Current:      
Federal $ 1,284 $ 940 $ 173
State 245 199 216
Foreign 925 417 397
Total 2,454 1,556 786
Deferred:      
Federal (982) (640) (134)
State (167) (182) (203)
Foreign (64) 80 3
Total (1,213) (742) (334)
Provision for (benefit from) income taxes $ 1,241 $ 814 $ 452