XML 49 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments (Effect of Deriative Instruments on Income Statement and Statement of Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI $ 5 $ 0 $ 14 $ 9
Amount of gain reclassified from OCI into revenue (1,296) (1,287) (3,878) (3,821)
Reclassification out of Accumulated Other Comprehensive Income | Foreign Exchange Contract        
Derivative Financial Instruments        
Amount of gain reclassified from OCI into revenue [1] 2 1 4 (1)
Amount of (gain) loss reclassified from OCI into cost of revenue [1] 1 2 3 2
Cash Flow Hedging [Member] | Foreign Exchange Contract        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI [1] (5) 0 (14) (9)
Cash Flow Hedging [Member] | Cross Currency Swaps        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI [1] 31 (5) (30) 8
Cash Flow Hedging [Member] | Foreign Currency Denominated Debt        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI [1] 22 (8) 23 11
Interest Expense | Cross Currency Swaps        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI $ 4 $ 0 $ 11 $ 0
[1]
Effective portion