v3.25.4
Taxes - Reconciliation of Unrecognized Tax Benefits from Continuing Operations (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Reconciliation of Unrecognized Tax Benefits      
Gross unrecognized tax benefits, beginning of year $ 3,757 $ 3,540 $ 3,307
Increases related to prior year tax positions 342 445 336
Decreases related to prior year tax positions (1,360) (228) (74)
Increases related to current year tax positions 94 93 102
Settlements during the period (328) (77) (102)
Lapse in statutes of limitations (65) (16) (29)
Gross unrecognized tax benefits, end of year $ 2,440 $ 3,757 $ 3,540