XML 118 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning of period $ 1,479 $ 1,433 $ 852
Tax positions taken in prior period, gross increases 25 77 12
Tax positions taken in prior period, gross decreases (27) (40) (37)
Tax positions taken in current period, gross increases 358 107 640
Settlements 0 (87) (27)
Lapse of statute of limitations (7) (19) (4)
Currency translation effect (6)   (3)
Currency translation effect   8  
End of period $ 1,822 $ 1,479 $ 1,433