XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxes - Reconciliation of Unrecognized Tax Benefits from Continuing Operations (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Reconciliation of Unrecognized Tax Benefits      
Gross unrecognized tax benefits, beginning of year $ 3,307 $ 3,245 $ 3,135
Increases related to prior year tax positions 336 79 170
Decreases related to prior year tax positions (74) (248) (97)
Increases related to current year tax positions 102 357 75
Settlements during the period (102) (89) (5)
Lapse in statutes of limitations (29) (37) (33)
Gross unrecognized tax benefits, end of year $ 3,540 $ 3,307 $ 3,245