v3.20.4
Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
AOCI Attributable to Parent, Net of Tax      
Beginning balance $ (8,172) $ (8,446) $ 5,097
Other comprehensive income (loss) 479 (1,116) 247
Ending balance 13,097 (8,172) (8,446)
AOCI Attributable to Parent      
AOCI Attributable to Parent, Net of Tax      
Beginning balance (3,596) (2,480) (2,727)
Other comprehensive income (loss) 479 (1,116) 247
Ending balance (3,117) (3,596) (2,480)
Foreign currency translation adjustments      
AOCI Attributable to Parent, Net of Tax      
Beginning balance (928) (830) (439)
Other comprehensive income (loss) before reclassifications 1,511 (98) (391)
Net losses (gains) reclassified from accumulated other comprehensive loss 0 0 0
Other comprehensive income (loss) 1,511 (98) (391)
Ending balance 583 (928) (830)
Net investment hedging activities      
AOCI Attributable to Parent, Net of Tax      
Beginning balance 9 (65) (203)
Other comprehensive income (loss) before reclassifications (785) 95 138
Net losses (gains) reclassified from accumulated other comprehensive loss (14) (21) 0
Other comprehensive income (loss) (799) 74 138
Ending balance (790) 9 (65)
Pension and post-employment benefits      
AOCI Attributable to Parent, Net of Tax      
Beginning balance (2,965) (1,722) (1,919)
Other comprehensive income (loss) before reclassifications (300) (1,330) 84
Net losses (gains) reclassified from accumulated other comprehensive loss 198 87 113
Other comprehensive income (loss) (102) (1,243) 197
Ending balance (3,067) (2,965) (1,722)
Marketable security activities      
AOCI Attributable to Parent, Net of Tax      
Beginning balance 0 (10) 0
Other comprehensive income (loss) before reclassifications 0 12 (14)
Net losses (gains) reclassified from accumulated other comprehensive loss 0 (2) 4
Other comprehensive income (loss) 0 10 (10)
Ending balance 0 0 (10)
Cash flow hedging activities      
AOCI Attributable to Parent, Net of Tax      
Beginning balance 288 147 (166)
Other comprehensive income (loss) before reclassifications (108) 298 156
Net losses (gains) reclassified from accumulated other comprehensive loss (23) (157) 157
Other comprehensive income (loss) (131) 141 313
Ending balance 157 288 147
Accumulated other comprehensive income (loss)      
AOCI Attributable to Parent, Net of Tax      
Beginning balance (3,596) (2,480) (2,727)
Other comprehensive income (loss) before reclassifications 318 (1,023) (27)
Net losses (gains) reclassified from accumulated other comprehensive loss 161 (93) 274
Other comprehensive income (loss) 479 (1,116) 247
Ending balance $ (3,117) $ (3,596) $ (2,480)