XML 41 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning of period $ 852 $ 304 $ 231
Tax Positions taken in prior period, gross increases 12 474 31
Tax positions taken in prior period, gross decreases (37) (2) (6)
Tax Positions taken in current period, gross increases 640 107 51
Settlements (27) (15) (1)
Lapse of statute of limitations (4) (10) (8)
Currency translation effect (3) (6)  
Currency translation effect     6
End of period $ 1,433 $ 852 $ 304