v3.19.2
Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance $ 31,362 $ 32,022 $ 32,433 $ 31,848
Foreign currency translation adjustments [1] (41) (274) 27 (137)
Balance 31,950 32,184 31,950 32,184
Accumulated Other Comprehensive Income (Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance (623) (301) (691) (432)
Foreign currency translation adjustments [1] (41) (274) 27 (137)
Reclassification as a result of adoption of accounting guidance       (6)
Balance $ (664) $ (575) $ (664) $ (575)
[1] Amounts for the three months ended June 30, 2019 and 2018 include a loss from a net investment hedge of $8 million (net of tax benefit of $2 million) and a gain of $34 million (net of tax of $11 million), respectively. Amounts for the six months ended June 30, 2019 and 2018 include gains from a net investment hedge of $3 million (net of tax of $1 million) and $18 million (net of tax of $6 million), respectively.