Annual report pursuant to Section 13 and 15(d)

Consolidated Statement of Comprehensive Income

v2.4.1.9
Consolidated Statement of Comprehensive Income (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Statement of Comprehensive Income [Abstract]      
Net income $ 4,833us-gaap_NetIncomeLoss $ 11,431us-gaap_NetIncomeLoss $ 4,188us-gaap_NetIncomeLoss
Other comprehensive income (loss), net-of-tax:      
Net change in available-for-sale debt and marketable equity securities 4,621us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent (8,166)us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent 1,802us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Net change in derivatives 616us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent 592us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent 916us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
Employee benefit plan adjustments (943)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent 2,049us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent (65)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
Net change in foreign currency translation adjustments (157)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent (135)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent (13)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Other comprehensive income (loss) 4,137us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (5,660)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 2,640us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Comprehensive income $ 8,970us-gaap_ComprehensiveIncomeNetOfTax $ 5,771us-gaap_ComprehensiveIncomeNetOfTax $ 6,828us-gaap_ComprehensiveIncomeNetOfTax