XML 98 R103.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule I - Condensed Financial Information of the Parent (Condensed Statements of Comprehensive Income) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements, Captions [Line Items]                      
Other, net                 $ 277us-gaap_OtherNonoperatingIncomeExpense $ 456us-gaap_OtherNonoperatingIncomeExpense $ 483us-gaap_OtherNonoperatingIncomeExpense
Other (income) expense                 10,264us-gaap_NonoperatingIncomeExpense 5,616us-gaap_NonoperatingIncomeExpense 9,614us-gaap_NonoperatingIncomeExpense
Administrative and general expenses                 198,697us-gaap_SellingGeneralAndAdministrativeExpense 199,331us-gaap_SellingGeneralAndAdministrativeExpense 207,553us-gaap_SellingGeneralAndAdministrativeExpense
Loss before income taxes                 (76,573)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 55,720us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 58,028us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax benefit                 (38,455)us-gaap_IncomeTaxExpenseBenefit 11,270us-gaap_IncomeTaxExpenseBenefit 15,865us-gaap_IncomeTaxExpenseBenefit
Income (loss) from continuing operations, net of tax (40,669)us-gaap_IncomeLossFromContinuingOperations 7,699us-gaap_IncomeLossFromContinuingOperations (3,624)us-gaap_IncomeLossFromContinuingOperations (1,524)us-gaap_IncomeLossFromContinuingOperations         (38,118)us-gaap_IncomeLossFromContinuingOperations 44,450us-gaap_IncomeLossFromContinuingOperations 42,163us-gaap_IncomeLossFromContinuingOperations
Discontinued operations, net of tax                 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 66,535us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Net income (loss)         22,556us-gaap_NetIncomeLoss 12,325us-gaap_NetIncomeLoss 5,147us-gaap_NetIncomeLoss 4,422us-gaap_NetIncomeLoss (38,118)us-gaap_NetIncomeLoss 44,450us-gaap_NetIncomeLoss 108,698us-gaap_NetIncomeLoss
Foreign currency translation adjustment                 (1,896)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (229)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 145us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Deferred gain on available for sale securities                 442us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 729us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 265us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Current period cash flow hedging activity, net of $838 tax benefit in 2014, $477 tax expense in 2013 and $2,471 tax expense in 2012                 (1,518)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 810us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 7,658us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Reclassification of hedging activities into earnings, net of $489 tax benefit in 2014, $95 tax benefit in 2013 and $2,630 tax expense in 2012                 898us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax 152us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax (2,757)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Current period pension and postretirement plan adjustment, net of $3,292 tax benefit in 2014, $5,531 tax expense in 2013 and $1,553 tax benefit in 2012                 (6,483)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 8,022us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (1,716)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Curtailment gain into earnings, net of $718 tax expense in 2013                 0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax (983)us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax 0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
Reclassification of pension and postretirement adjustments into earnings, net of $313 tax benefit in 2014, $740 tax benefit in 2013 and $2,056 tax benefit in 2012                 627us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax 1,101us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax 5,885us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
Comprehensive income (loss)                 (46,048)us-gaap_ComprehensiveIncomeNetOfTax 54,052us-gaap_ComprehensiveIncomeNetOfTax 118,178us-gaap_ComprehensiveIncomeNetOfTax
Derivatives qualifying as hedges tax expense (benefit)                 (838)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax 477us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax 2,471us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
Reclassification adjustment from AOCI on derivatives tax expense (benefit)                 (489)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (95)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax 2,630us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
Pension and other postretirement benefit plans tax expense (benefit)                 (3,292)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax 5,531us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax (1,553)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
Finalization of pension and non pension postretirement plan valuation tax expense                 0us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax 718us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax 0us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
Amortization adjustment from AOCI pension and other post retirement plans, tax expense (benefit)                 (313)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax (740)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax (2,056)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
Parent Company                      
Condensed Financial Statements, Captions [Line Items]                      
Intercompany interest expense                 1,305nacco_IntercompnayInterestExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,431nacco_IntercompnayInterestExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,501nacco_IntercompnayInterestExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other, net                 (276)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(471)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,021us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other (income) expense                 1,029us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
960us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
4,522us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Administrative and general expenses                 4,862us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,670us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
6,569us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loss before income taxes                 (5,891)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,630)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(11,091)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income tax benefit                 (1,764)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,527)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,754)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net loss before equity in earnings of subsidiaries                 (4,127)nacco_IncomeLossBeforeEquityOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(5,103)nacco_IncomeLossBeforeEquityOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(9,337)nacco_IncomeLossBeforeEquityOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity in earnings of subsidiaries                 (33,991)nacco_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
49,553nacco_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
51,500nacco_EquityInEarningsOfSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) from continuing operations, net of tax                 (38,118)us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
44,450us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
42,163us-gaap_IncomeLossFromContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Discontinued operations, net of tax                 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
66,535us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income (loss)                 (38,118)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
44,450us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
108,698us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Foreign currency translation adjustment                 (1,896)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(229)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
145us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Deferred gain on available for sale securities                 442us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
729us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
265us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Current period cash flow hedging activity, net of $838 tax benefit in 2014, $477 tax expense in 2013 and $2,471 tax expense in 2012                 (1,518)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
810us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
7,658us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Reclassification of hedging activities into earnings, net of $489 tax benefit in 2014, $95 tax benefit in 2013 and $2,630 tax expense in 2012                 898us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
152us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(2,757)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Current period pension and postretirement plan adjustment, net of $3,292 tax benefit in 2014, $5,531 tax expense in 2013 and $1,553 tax benefit in 2012                 (6,483)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
8,022us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,716)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Curtailment gain into earnings, net of $718 tax expense in 2013                 0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(983)us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Reclassification of pension and postretirement adjustments into earnings, net of $313 tax benefit in 2014, $740 tax benefit in 2013 and $2,056 tax benefit in 2012                 627us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,101us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,885us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income (loss)                 (46,048)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
54,052us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
118,178us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Derivatives qualifying as hedges tax expense (benefit)                 (838)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
477us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,471us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Reclassification adjustment from AOCI on derivatives tax expense (benefit)                 (489)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(95)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,630us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Pension and other postretirement benefit plans tax expense (benefit)                 (3,292)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,531us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,553)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Finalization of pension and non pension postretirement plan valuation tax expense                 0us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
718us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amortization adjustment from AOCI pension and other post retirement plans, tax expense (benefit)                 $ (313)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ (740)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ (2,056)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember