XML 94 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
Taxes (Unrecognized Tax Benefit) (Details 8) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
A reconciliation of the beginning and ending amount of unrecognized tax benefits      
Balance at January 1 $ 4,458us-gaap_UnrecognizedTaxBenefits $ 5,672us-gaap_UnrecognizedTaxBenefits $ 5,575us-gaap_UnrecognizedTaxBenefits
Additions based on tax positions related to the current year 697us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 829us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 401us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Additions for tax positions of prior years 586us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 417us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 215us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Reductions for tax positions of prior years (including impacts due to a lapse in statute) (579)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (2,201)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (425)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Settlements (58)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (259)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (94)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Balance at December 31 $ 5,104us-gaap_UnrecognizedTaxBenefits $ 4,458us-gaap_UnrecognizedTaxBenefits $ 5,672us-gaap_UnrecognizedTaxBenefits