XML 95 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Equity (Deficit) (USD $)
In Millions, unless otherwise specified
Total
Senior Preferred Stock
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Noncontrolling Interest
Balance at Dec. 31, 2011 $ (4,571)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 112,578us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
$ 19,130us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 687us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ (128,381)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (1,235)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (7,403)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 53us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance (shares) at Dec. 31, 2011   1us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
556us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
1,158us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]                  
Change in investment in noncontrolling interest (8)us-gaap_MinorityInterestPeriodIncreaseDecrease               (8)us-gaap_MinorityInterestPeriodIncreaseDecrease
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Comprehensive income:                  
Net income 17,220us-gaap_ProfitLoss         17,224us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (4)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive income, net of tax effect:                  
Changes in net unrealized losses on available-for-sale securities (net of tax of $389, $529 and $702, respectively) 1,289us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax           1,289us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Reclassification adjustment for (gains) losses included in net income (loss) (net of tax of $123, $157 and $241, respectively) 446us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax           446us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Prior service cost and actuarial gains, net of amortization for defined benefit plans (net of tax of $20, $68 and $0, respectively) (116)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax           (116)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Total comprehensive income 18,839us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest                
Senior preferred stock dividends (11,608)fnm_DividendsSeniorPreferredStockDeclared       1fnm_DividendsSeniorPreferredStockDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(11,609)fnm_DividendsSeniorPreferredStockDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Increase to senior preferred liquidation preference 4,571fnm_IncreaseToSeniorPreferredLiquidationPreference 4,571fnm_IncreaseToSeniorPreferredLiquidationPreference
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
             
Other 1us-gaap_StockholdersEquityOther       (1)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    2us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Balance at Dec. 31, 2012 7,224us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 117,149us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
19,130us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
687us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (122,766)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
384us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(7,401)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
41us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance (shares) at Dec. 31, 2012   1us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
556us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
1,158us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]                  
Change in investment in noncontrolling interest (10)us-gaap_MinorityInterestPeriodIncreaseDecrease               (10)us-gaap_MinorityInterestPeriodIncreaseDecrease
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Comprehensive income:                  
Net income 83,982us-gaap_ProfitLoss         83,963us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    19us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive income, net of tax effect:                  
Changes in net unrealized losses on available-for-sale securities (net of tax of $389, $529 and $702, respectively) 983us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax           983us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Reclassification adjustment for (gains) losses included in net income (loss) (net of tax of $123, $157 and $241, respectively) (290)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax           (290)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Prior service cost and actuarial gains, net of amortization for defined benefit plans (net of tax of $20, $68 and $0, respectively) 126us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax           126us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Total comprehensive income 84,801us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest                
Senior preferred stock dividends (82,452)fnm_DividendsSeniorPreferredStockDeclared         (82,452)fnm_DividendsSeniorPreferredStockDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Other 28us-gaap_StockholdersEquityOther         28us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Balance at Dec. 31, 2013 9,591us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 117,149us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
19,130us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
687us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (121,227)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,203us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(7,401)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
50us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance (shares) at Dec. 31, 2013   1us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
556us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
1,158us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]                  
Change in investment in noncontrolling interest (11)us-gaap_MinorityInterestPeriodIncreaseDecrease               (11)us-gaap_MinorityInterestPeriodIncreaseDecrease
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Comprehensive income:                  
Net income 14,209us-gaap_ProfitLoss         14,208us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    1us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive income, net of tax effect:                  
Changes in net unrealized losses on available-for-sale securities (net of tax of $389, $529 and $702, respectively) 722us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax           722us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Reclassification adjustment for (gains) losses included in net income (loss) (net of tax of $123, $157 and $241, respectively) (228)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax           (228)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Prior service cost and actuarial gains, net of amortization for defined benefit plans (net of tax of $20, $68 and $0, respectively) 36us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax           36us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Total comprehensive income 14,739us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest                
Senior preferred stock dividends (20,594)fnm_DividendsSeniorPreferredStockDeclared         (20,594)fnm_DividendsSeniorPreferredStockDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Other (5)us-gaap_StockholdersEquityOther         (5)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
     
Balance at Dec. 31, 2014 $ 3,720us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 117,149us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
$ 19,130us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 687us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ (127,618)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 1,733us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (7,401)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 40us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance (shares) at Dec. 31, 2014   1us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= fnm_SeniorPreferredStockMember
556us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
1,158us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember