XML 45 R100.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Revenue Recognition - Narrative (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Revenue from Contract with Customer [Abstract] |  |  |
Total contract assets | $ 31,200 | $ 12,100 |
Revenue recognized in excess of amounts reclassified to trade accounts receivable, net | 60,300 | 67,100 |
Contract with Customer, Liability, Revenue Recognized | 67,000 |  |
Contract with Customer, Performance Obligation Satisfied in Previous Period | 1,000 |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 1,503,742 | 1,347,672 | $ 1,307,470
Harsco Environmental | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 43,500 |  |
Harsco Environmental | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 35,000 |  |
Harsco Environmental | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 33,800 |  |
Harsco Environmental | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 20,400 |  |
Harsco Environmental | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 152,500 |  |
Harsco Rail | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 75,900 |  |
Harsco Rail | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 83,000 |  |
Harsco Rail | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 74,300 |  |
Harsco Rail | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-31 |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 52,500 |  |
Harsco Rail | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Remaining performance obligation | 296,200 |  |
Waste Processing and Reuse Solutions [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 169,522 | 0 | 0
Railway Contracting Services [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 21,156 | 27,727 | 39,537
After-market Parts and Services; Safety and Diagnostic Technology [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 132,249 | 139,020 | 110,195
Aluminum Dross and Scrap Processing Systems [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 25,276 | 15,050 | 0
Railway Track Maintenance Equipment [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 145,968 | 112,547 | 146,267
General Corporate |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 74 | 143
Environmental services related to resource recovery for metals manufacturing; and related logistical services |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 881,696 | 924,766 | 890,371
Applied Products [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 127,875 | 128,488 | 120,957
Operating Segments [Member] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues |  | 0 | 0
Operating Segments [Member] | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 169,522 | 0 | 0
Operating Segments [Member] | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 299,373 | 279,294 | 295,999
Operating Segments [Member] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 1,034,847 | 1,068,304 | 1,011,328
Operating Segments [Member] | Waste Processing and Reuse Solutions [Domain] | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 169,522 | 0 | 0
Operating Segments [Member] | Waste Processing and Reuse Solutions [Domain] | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Waste Processing and Reuse Solutions [Domain] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Railway Contracting Services [Domain] | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Railway Contracting Services [Domain] | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 21,156 | 27,727 | 39,537
Operating Segments [Member] | Railway Contracting Services [Domain] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | After-market Parts and Services; Safety and Diagnostic Technology [Domain] | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | After-market Parts and Services; Safety and Diagnostic Technology [Domain] | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 132,249 | 139,020 | 110,195
Operating Segments [Member] | After-market Parts and Services; Safety and Diagnostic Technology [Domain] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Aluminum Dross and Scrap Processing Systems [Domain] | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Aluminum Dross and Scrap Processing Systems [Domain] | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Aluminum Dross and Scrap Processing Systems [Domain] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 25,276 | 15,050 | 0
Operating Segments [Member] | Railway Track Maintenance Equipment [Domain] | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Railway Track Maintenance Equipment [Domain] | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 145,968 | 112,547 | 146,267
Operating Segments [Member] | Railway Track Maintenance Equipment [Domain] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | General Corporate | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Environmental services related to resource recovery for metals manufacturing; and related logistical services | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Environmental services related to resource recovery for metals manufacturing; and related logistical services | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Environmental services related to resource recovery for metals manufacturing; and related logistical services | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 881,696 | 924,766 | 890,371
Operating Segments [Member] | Applied Products [Domain] | Clean Earth |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Applied Products [Domain] | Harsco Rail |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Operating Segments [Member] | Applied Products [Domain] | Harsco Environmental |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 127,875 | 128,488 | 120,957
Corporate |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 74 | 143
Corporate | Waste Processing and Reuse Solutions [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Corporate | Railway Contracting Services [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Corporate | After-market Parts and Services; Safety and Diagnostic Technology [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Corporate | Aluminum Dross and Scrap Processing Systems [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Corporate | Railway Track Maintenance Equipment [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Corporate | General Corporate |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 74 | 143
Corporate | Environmental services related to resource recovery for metals manufacturing; and related logistical services |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | 0 | 0 | 0
Corporate | Applied Products [Domain] |  |  |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |  |  |
Product revenues | $ 0 | $ 0 | $ 0

X
- Definition Advances on Contracts + References No definition available. + Details
Name: | hsc_AdvancesonContracts
Namespace Prefix: | hsc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044 + Details
Name: | us-gaap_ContractWithCustomerAssetNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12A -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL108322424-203045 + Details
Name: | us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=hsc_HarscoMetalsAndMineralsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-12-31
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-12-31
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-12-31
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-12-31
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=None
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=hsc_HarscoRailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_WasteProcessingandReuseSolutionsDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_RailwayContractingServicesDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_AftermarketPartsandServicesSafetyandDiagnosticTechnologyDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_AluminumDrossandScrapProcessingSystemsDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_RailwayTrackMaintenanceEquipmentDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_ProductsAndServicesGeneralCorporateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_ProductsAndServicesOnsiteServicesAndMaterialLogisticsProductQualityImprovementAndResourceRecoveryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hsc_AppliedProductsDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=hsc_CleanEarthMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=hsc_HarscoEnvironmentalSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |