XML 78 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss (Composition of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balances - beginning of period $ (14,232) $ (11,597) $ (7,168)
Other comprehensive income (loss) before reclassifications 3,960 (2,670) (4,434)
Amounts reclassified from accumulated other comprehensive income (loss) 91 35 5
Balances - end of period (10,181) (14,232) (11,597)
Currency translation and other      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balances - beginning of period (14,507) (11,690) (7,011)
Other comprehensive income (loss) before reclassifications 2,345 (2,817) (4,679)
Amounts reclassified from accumulated other comprehensive income (loss) 26 0 0
Balances - end of period (12,136) (14,507) (11,690)
Net investment hedges      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balances - beginning of period 1,435 1,022 656
Other comprehensive income (loss) before reclassifications (405) 413 366
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0
Balances - end of period 1,030 1,435 1,022
Unrealized gain on available-for-sale securities      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balances - beginning of period 145 0 0
Other comprehensive income (loss) before reclassifications 1,501 145 0
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0
Balances - end of period 1,646 145 0
Cash flow hedges      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balances - beginning of period (315) (336) (134)
Other comprehensive income (loss) before reclassifications 436 (22) (217)
Amounts reclassified from accumulated other comprehensive income (loss) 1 43 15
Balances - end of period 122 (315) (336)
Minimum pension liability      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balances - beginning of period (990) (593) (679)
Other comprehensive income (loss) before reclassifications 83 (389) 96
Amounts reclassified from accumulated other comprehensive income (loss) 64 (8) (10)
Balances - end of period $ (843) $ (990) $ (593)