XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Forward Currency Exchange Contracts) (Details) - Foreign Exchange Contract - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Notional Amount $ 5,186 $ 5,871
Maximum Term (Days) 547 days 548 days
Derivative, Fair Value, Net $ (65) $ (21)
Other current assets    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 14 15
Other noncurrent assets    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 1 1
Other current liabilities    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Liability (79) (36)
Other noncurrent liabilities    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Liability (1) (1)
Designated    
Derivative [Line Items]    
Notional Amount 833 1,104
Derivative, Fair Value, Net 1 4
Designated | Other current assets    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 9 11
Designated | Other noncurrent assets    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 1 1
Designated | Other current liabilities    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Liability (8) (7)
Designated | Other noncurrent liabilities    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Liability (1) (1)
Non-Designated    
Derivative [Line Items]    
Notional Amount 4,353 4,767
Derivative, Fair Value, Net (66) (25)
Non-Designated | Other current assets    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 5 4
Non-Designated | Other noncurrent assets    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0 0
Non-Designated | Other current liabilities    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Liability (71) (29)
Non-Designated | Other noncurrent liabilities    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Liability $ 0 $ 0