XML 108 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Unrealized holding gains (losses) arising during the period, income tax (expense) $ (6,812)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $ (10,855)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $ (15,262)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
Reclassification adjustment for (gains) included in net earnings (loss), income tax expense 5,461us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax 4,734us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax 14,755us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
Experience gain (loss), income tax (expense) benefit 6,024us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax (6,781)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax 11,910us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
Reclassification adjustment for amortization of experience (gain) loss recognized as net periodic benefit cost, income tax (expense) benefit (2,032)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax (2,524)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax (1,825)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
Change in fair market value, income tax (expense) 53us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax 98us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax 153us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
Reclassification adjustment for (gains) losses included in net earnings (loss), income tax expense (benefit) (195)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (73)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (65)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
Texas-New Mexico Power Company [Member]      
Change in fair market value, income tax (expense) 53us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
98us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
153us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
Reclassification adjustment for (gains) losses included in net earnings (loss), income tax expense (benefit) (195)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
(73)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
(65)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= pnm_TexasNewMexicoPowerCompanyMember
Public Service Company of New Mexico [Member]      
Unrealized holding gains (losses) arising during the period, income tax (expense) (6,812)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
(10,855)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
(15,262)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Reclassification adjustment for (gains) included in net earnings (loss), income tax expense 5,461us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
4,734us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
14,755us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Experience gain (loss), income tax (expense) benefit 6,024us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
(6,781)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
11,910us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
Reclassification adjustment for amortization of experience (gain) loss recognized as net periodic benefit cost, income tax (expense) benefit $ (2,032)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
$ (2,524)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember
$ (1,825)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= pnm_PublicServiceCompanyOfNewMexicoMember