XML 23 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reclassification out of accumulated other comprehensive income (loss) (Details 2) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Operating revenues $ 918,510us-gaap_Revenues $ 1,042,853us-gaap_Revenues
Interest expense (23,149)us-gaap_InterestExpense (20,971)us-gaap_InterestExpense
Income before income taxes (495,172)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 84,116us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Other income 2,324us-gaap_OtherNonoperatingIncomeExpense 2,183us-gaap_OtherNonoperatingIncomeExpense
Income taxes 185,727us-gaap_IncomeTaxExpenseBenefit (27,932)us-gaap_IncomeTaxExpenseBenefit
Net income (loss) (309,445)us-gaap_ProfitLoss 56,139us-gaap_ProfitLoss
Reclassification adjustment for gain (loss) on derivative instruments included in net income    
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Income before income taxes (159)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(548)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Income taxes 60us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
204us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net income (loss) (99)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(344)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amortization of postretirement liability losses included in net periodic benefit cost    
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Net periodic benefit cost (605)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(443)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Income taxes 230us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
168us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Net income (loss) (375)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(275)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Reclassification adjustment for loss on foreign currency translation adjustment included in net income    
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Other income (1,292)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Income taxes 490us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Net income (loss) (802)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Reclassification adjustment for loss on available-for-sale investments included in net income    
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Other income (55)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(58)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Income taxes 19us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
20us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Net income (loss) (36)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(38)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Total reclassifications    
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Net income (loss) (1,312)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(657)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Commodity derivative instruments [Member] | Reclassification adjustment for gain (loss) on derivative instruments included in net income    
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Operating revenues 0us-gaap_Revenues
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mdu_CommodityDerivativeInstrumentsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(388)us-gaap_Revenues
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mdu_CommodityDerivativeInstrumentsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Interest rate derivative instruments [Member] | Reclassification adjustment for gain (loss) on derivative instruments included in net income    
Reclassification adjustment out of accumulated other comprehensive income [Line Items]    
Interest expense $ (159)us-gaap_InterestExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mdu_InterestRateDerivativeInstrumentsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ (160)us-gaap_InterestExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= mdu_InterestRateDerivativeInstrumentsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember