XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Current:      
U.S. federal $ 3,478 $ 3,215 $ 2,030
U.S. state and local 886 762 610
International 2,451 1,772 2,654
Total current tax provision 6,815 5,749 5,294
Deferred:      
U.S. federal (214) (438) 608
U.S. state and local 30 141 119
International (479) 126 (297)
Total deferred tax expense (benefit) (663) (171) 430
Total provision for income taxes $ 6,152 $ 5,578 $ 5,724