XML 71 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Components of Accumulated Other Comprehensive Income (Loss) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Components of Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance $ (532,256)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (370,615)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) before reclassifications 3,928us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax (3,930)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from accumulated other comprehensive loss, net of tax 5,065us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 4,101us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Other comprehensive income (loss) from equity method investee (4,976)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee (281)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
Amounts reclassified from accumulated other comprehensive loss in connection with the asset impairment loss recognized in the Infrastructure Transaction   (1,447)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
Total other comprehensive income (loss) 4,017us-gaap_OtherComprehensiveIncomeLossNetOfTax (1,557)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Less: Other comprehensive loss attributable to noncontrolling interests 764us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest 300us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
Other comprehensive income (loss) attributable to Harsco Corporation 4,781us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (1,257)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Ending balance (527,475)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (371,872)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Cumulative Foreign Exchange Translation Adjustments    
Components of Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance (39,938)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
6,110us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) before reclassifications (23,653)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[1] 1,090us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[1]
Amounts reclassified from accumulated other comprehensive loss, net of tax 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) from equity method investee (5,189)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(913)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Amounts reclassified from accumulated other comprehensive loss in connection with the asset impairment loss recognized in the Infrastructure Transaction   (1,447)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Total other comprehensive income (loss) (28,842)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(1,270)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Less: Other comprehensive loss attributable to noncontrolling interests 754us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
300us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) attributable to Harsco Corporation (28,088)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(970)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Ending balance (68,026)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
5,140us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Effective Portion of Derivatives Designated as Hedging Instruments    
Components of Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance (9,025)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(7,023)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other comprehensive income (loss) before reclassifications 7,955us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[2] (3,964)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[2]
Amounts reclassified from accumulated other comprehensive loss, net of tax 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other comprehensive income (loss) from equity method investee (382)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts reclassified from accumulated other comprehensive loss in connection with the asset impairment loss recognized in the Infrastructure Transaction   0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Total other comprehensive income (loss) 7,574us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(3,963)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Less: Other comprehensive loss attributable to noncontrolling interests 10us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other comprehensive income (loss) attributable to Harsco Corporation 7,584us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(3,963)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending balance (1,441)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(10,986)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Cumulative Unrecognized Actuarial Losses on Pension Obligations    
Components of Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance (483,278)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(369,682)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss) before reclassifications 19,634us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[1] (1,051)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[1]
Amounts reclassified from accumulated other comprehensive loss, net of tax 5,064us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
4,100us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss) from equity method investee 595hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
632hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts reclassified from accumulated other comprehensive loss in connection with the asset impairment loss recognized in the Infrastructure Transaction   0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Total other comprehensive income (loss) 25,293us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
3,681us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Less: Other comprehensive loss attributable to noncontrolling interests 0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss) attributable to Harsco Corporation 25,293us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
3,681us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending balance (457,985)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(366,001)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Unrealized Loss on Marketable Securities    
Components of Accumulated Other Comprehensive Income [Roll Forward]    
Beginning Balance (15)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(20)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Other comprehensive income (loss) before reclassifications (8)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(5)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Amounts reclassified from accumulated other comprehensive loss, net of tax 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Other comprehensive income (loss) from equity method investee 0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Amounts reclassified from accumulated other comprehensive loss in connection with the asset impairment loss recognized in the Infrastructure Transaction   0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Total other comprehensive income (loss) (8)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(5)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Less: Other comprehensive loss attributable to noncontrolling interests 0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Other comprehensive income (loss) attributable to Harsco Corporation (8)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(5)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Ending balance $ (23)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
$ (25)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] Principally foreign currency fluctuation.
[2] Net change from periodic revaluations.