v2.4.0.6
Product Warranty Liability (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2012
Mar. 31, 2011
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 6,600 $ 6,789
Warranties issued and assumed in period 864 725
Payments (916) (941)
Adjustment to pre-existing warranties 233 117
Effects of foreign currency translation 60 78
Balance at end of period $ 6,841 $ 6,768