v2.4.0.6
Fair Value Measurements (Details) (USD $)
In Millions, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Trading securities $ 3,381 $ 2,895
Available-for-sale securities 131 131
Equity warrants 2 2
Interest rate swap agreements 235 246
Foreign exchange contracts 14 10
Fair value, assets measured on recurring basis, total 3,763 3,284
Derivative component of prepaid forward sale agreements and indexed debt instruments 1,683 1,234
Contractual obligations 984 1,004
Contingent consideration 598 583
Fair value liabilities measured on recurring basis 3,363 2,898
Fair Value, Inputs, Level 1 [Member]
   
Trading securities 3,381  
Available-for-sale securities 92  
Equity warrants 0  
Interest rate swap agreements 0  
Fair value, assets measured on recurring basis, total 3,473  
Derivative component of prepaid forward sale agreements and indexed debt instruments 0  
Contractual obligations 0  
Contingent consideration 0  
Fair value liabilities measured on recurring basis 0  
Fair Value, Inputs, Level 2 [Member]
   
Trading securities 0  
Available-for-sale securities 18  
Equity warrants 0  
Interest rate swap agreements 235  
Foreign exchange contracts 14  
Fair value, assets measured on recurring basis, total 267  
Derivative component of prepaid forward sale agreements and indexed debt instruments 1,683  
Contractual obligations 0  
Contingent consideration 0  
Fair value liabilities measured on recurring basis 1,781  
Fair Value, Inputs, Level 3 [Member]
   
Trading securities 0  
Available-for-sale securities 21  
Equity warrants 2  
Interest rate swap agreements 0  
Foreign exchange contracts 0  
Fair value, assets measured on recurring basis, total 23  
Derivative component of prepaid forward sale agreements and indexed debt instruments 0  
Contractual obligations 984  
Contingent consideration 598  
Fair value liabilities measured on recurring basis 1,582  
Cross Currency Swap Agreements [Member]
   
Foreign currency contracts 90 69
Cross Currency Swap Agreements [Member] | Fair Value, Inputs, Level 1 [Member]
   
Foreign currency contracts 0  
Cross Currency Swap Agreements [Member] | Fair Value, Inputs, Level 2 [Member]
   
Foreign currency contracts 90  
Cross Currency Swap Agreements [Member] | Fair Value, Inputs, Level 3 [Member]
   
Foreign currency contracts 0  
Foreign Exchange Contracts [Member]
   
Foreign currency contracts 8 8
Foreign Exchange Contracts [Member] | Fair Value, Inputs, Level 1 [Member]
   
Foreign exchange contracts 0  
Foreign Exchange Contracts [Member] | Fair Value, Inputs, Level 2 [Member]
   
Foreign currency contracts 8  
Foreign Exchange Contracts [Member] | Fair Value, Inputs, Level 3 [Member]
   
Foreign exchange contracts $ 0