XML 27 R42.htm IDEA: XBRL DOCUMENT v3.3.0.814
Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect (Effective Portion) $ 97 $ 436 $ 813 $ 427
Gains Reclassified from AOCI into Income (Effective Portion) 287 11 1,071 26
Gains (Losses) Recognized in Income on Derivatives (Amount Excluded from Effectiveness Testing and Ineffective Portion) (63) (52) (230) (182)
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect (Effective Portion) 97 436 813 458
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Revenues        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains Reclassified from AOCI into Income (Effective Portion) 286 10 1,068 24
Derivatives in Cash Flow Hedging Relationship | Foreign exchange contracts | Interest and other income, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives (Amount Excluded from Effectiveness Testing and Ineffective Portion) (63) (52) (230) (186)
Derivatives in Cash Flow Hedging Relationship | Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in OCI on Derivatives Before Tax Effect (Effective Portion) 0 0 0 (31)
Derivatives in Cash Flow Hedging Relationship | Interest rate contracts | Interest and other income, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains Reclassified from AOCI into Income (Effective Portion) 1 1 3 2
Gains (Losses) Recognized in Income on Derivatives (Amount Excluded from Effectiveness Testing and Ineffective Portion) 0 0 0 4
Derivatives in Fair Value Hedging Relationship | Interest and other income, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net 1 2 5 6
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives - Total (1) (2) (5) (6)
Derivatives in Fair Value Hedging Relationship | Foreign exchange contracts | Interest and other income, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives - Foreign exchange contracts 72 73 139 52
Gains (Losses) Recognized in Income on Derivatives - Hedged item (73) (75) (144) (58)
Derivatives in Fair Value Hedging Relationship | Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives - Total 0 0 0 0
Derivatives in Fair Value Hedging Relationship | Interest rate contracts | Interest and other income, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives - Foreign exchange contracts (5) 0 (6) 0
Gains (Losses) Recognized in Income on Derivatives - Hedged item 5 0 6 0
Derivatives Not Designated as Hedging Instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives 153 174 241 61
Derivatives Not Designated as Hedging Instruments | Foreign exchange contracts | Interest and other income, net and net loss from discontinued operations        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives 150 172 241 59
Derivatives Not Designated as Hedging Instruments | Interest rate contracts | Interest and other income, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (Losses) Recognized in Income on Derivatives $ 3 $ 2 $ 0 $ 2