XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments (Effect of Deriative Instruments on Income Statement and Statement of Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI $ 9 $ (4) $ 15 $ 7
Amount of gain reclassified from OCI into revenue (1,364) (1,351) (2,636) (2,607)
Reclassification out of Accumulated Other Comprehensive Income | Foreign Exchange Contract | Cash Flow Hedges        
Derivative Financial Instruments        
Amount of gain reclassified from OCI into revenue 2 1 4 (1)
Amount of (gain) loss reclassified from OCI into cost of revenue 1 0 1 (1)
Cash Flow Hedging [Member] | Foreign Exchange Contract | Cash Flow Hedges        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI (13) 4 (19) (7)
Cash Flow Hedging [Member] | Foreign Exchange Contract | Fair Value Hedges        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI (4) 0 (4) 0
Cash Flow Hedging [Member] | Cross Currency Swaps        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI 93 2 (94) 32
Cash Flow Hedging [Member] | Foreign Currency Denominated Debt        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI 23 (6) 31 20
Interest Expense | Cash Flow Hedging [Member] | Foreign Exchange Contract | Fair Value Hedges        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI 1 0 1 0
Interest Expense | Cash Flow Hedging [Member] | Cross Currency Swaps        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI 7 5 13 10
Selling, General and Administrative Expenses | Cash Flow Hedging [Member] | Foreign Exchange Contract | Fair Value Hedges        
Derivative Financial Instruments        
Amount of gain (loss) recognized in OCI $ 11 $ 0 $ 11 $ 0