XML 83 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Current:      
U.S. federal $ 3,215 $ 2,030 $ 3,313
U.S. state and local 762 610 649
International 1,772 2,654 1,553
Total current tax provision 5,749 5,294 5,515
Deferred:      
U.S. federal (438) 608 (671)
U.S. state and local 141 119 41
International 126 (297) (129)
Total deferred tax expense (benefit) (171) 430 (759)
Total provision for income taxes $ 5,578 $ 5,724 $ 4,756