XML 79 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Components of Accumulated Other Comprehensive Loss (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance at December 31, 2013 $ (370,615)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (411,168)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other comprehensive income (loss) before reclassifications (172,668)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax 16,824us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax  
Amounts reclassified from accumulated other comprehensive loss (excluding amounts in connection with the asset impairment loss recognized in the Infrastructure transaction) 18,640hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions 19,847hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions  
Reclassification From Accumulated Other Comprehensive Income, Net of Tax, Equity Method Investee (8,003)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee    
Amounts reclassified from accumulated other comprehensive loss in connection with the Infrastructure Transaction (See Note 3, Acquisitions and Dispositions) (1,447)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions 4,184hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions  
Total other comprehensive income (loss) (163,478)us-gaap_OtherComprehensiveIncomeLossNetOfTax 40,855us-gaap_OtherComprehensiveIncomeLossNetOfTax (46,538)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Less: Other comprehensive (income) loss attributable to noncontrolling interests 1,602us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest (302)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest  
Other comprehensive income (loss) attributable to Harsco Corporation (161,876)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 40,553us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent  
Balance at December 31, 2014 (532,491)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (370,615)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (411,168)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Cumulative Foreign Exchange Translation Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance at December 31, 2013 6,110us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
62,308us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive income (loss) before reclassifications (40,053)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(39,848)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Amounts reclassified from accumulated other comprehensive loss (excluding amounts in connection with the asset impairment loss recognized in the Infrastructure transaction) 2,205hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Reclassification From Accumulated Other Comprehensive Income, Net of Tax, Equity Method Investee (8,635)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Amounts reclassified from accumulated other comprehensive loss in connection with the Infrastructure Transaction (See Note 3, Acquisitions and Dispositions) (1,447)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(15,979)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Total other comprehensive income (loss) (47,930)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(55,827)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Less: Other comprehensive (income) loss attributable to noncontrolling interests 1,647us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(371)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive income (loss) attributable to Harsco Corporation (46,283)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(56,198)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Balance at December 31, 2014 (40,173)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
6,110us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Effective Portion of Derivatives Designated as Hedging Instruments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance at December 31, 2013 (7,023)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(8,139)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Other comprehensive income (loss) before reclassifications (1,961)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,060us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Amounts reclassified from accumulated other comprehensive loss (excluding amounts in connection with the asset impairment loss recognized in the Infrastructure transaction) 4hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
8hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Reclassification From Accumulated Other Comprehensive Income, Net of Tax, Equity Method Investee 0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Amounts reclassified from accumulated other comprehensive loss in connection with the Infrastructure Transaction (See Note 3, Acquisitions and Dispositions) 0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(21)hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Total other comprehensive income (loss) (1,957)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,047us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Less: Other comprehensive (income) loss attributable to noncontrolling interests (45)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
69us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Other comprehensive income (loss) attributable to Harsco Corporation (2,002)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,116us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Balance at December 31, 2014 (9,025)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(7,023)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Cumulative Unrecognized Actuarial Losses on Pension Obligations      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance at December 31, 2013 (369,682)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(465,286)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Other comprehensive income (loss) before reclassifications (130,659)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
55,581us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Amounts reclassified from accumulated other comprehensive loss (excluding amounts in connection with the asset impairment loss recognized in the Infrastructure transaction) 16,431hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
19,839hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Reclassification From Accumulated Other Comprehensive Income, Net of Tax, Equity Method Investee 632hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Amounts reclassified from accumulated other comprehensive loss in connection with the Infrastructure Transaction (See Note 3, Acquisitions and Dispositions) 0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
20,184hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Total other comprehensive income (loss) (113,596)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
95,604us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Less: Other comprehensive (income) 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 (113,596)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
95,604us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Balance at December 31, 2014 (483,278)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(369,682)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Unrealized Loss on Marketable Securities      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance at December 31, 2013 (20)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(51)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other comprehensive income (loss) before reclassifications 5us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
31us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Amounts reclassified from accumulated other comprehensive loss (excluding amounts in connection with the asset impairment loss recognized in the Infrastructure transaction) 0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxExcludingAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Reclassification From Accumulated Other Comprehensive Income, Net of Tax, Equity Method Investee 0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeNetofTaxEquityMethodInvestee
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
Amounts reclassified from accumulated other comprehensive loss in connection with the Infrastructure Transaction (See Note 3, Acquisitions and Dispositions) 0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0hsc_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAmountsRelatedToAssetImpairmentLossRecognizedinAcquisitionsandDispositions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Total other comprehensive income (loss) 5us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
31us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Less: Other comprehensive (income) 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 5us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
31us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Balance at December 31, 2014 $ (15)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
$ (20)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember