XML 69 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
GUARANTOR AND NON-GUARANTOR SUBSIDIARIES (Cash Flows) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed consolidating statement of cash flows      
Net cash from operating activities $ 297,366us-gaap_NetCashProvidedByUsedInOperatingActivities $ 415,839us-gaap_NetCashProvidedByUsedInOperatingActivities $ 324,365us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash flows from investing activities:      
Additions to property, plant and equipment (257,613)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (280,207)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (197,397)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Proceeds from sales of fixed assets 8,164clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale 4,699clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale 8,125clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
Proceeds from long-term investments 13,861us-gaap_ProceedsFromSaleOfLongtermInvestments    
Acquisitions, net of cash acquired (16,187)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (63,264)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (1,373,921)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Additions to intangible assets including costs to obtain or renew permits (6,519)us-gaap_PaymentsToAcquireIntangibleAssets (6,740)us-gaap_PaymentsToAcquireIntangibleAssets (4,046)us-gaap_PaymentsToAcquireIntangibleAssets
Intercompany_Investing 0clh_Intercompany_Investing    
Intercompany_debt_Investing 0clh_Intercompany_debt_Investing 0clh_Intercompany_debt_Investing 0clh_Intercompany_debt_Investing
Purchase of marketable securities 0us-gaap_PaymentsToAcquireAvailableForSaleSecurities 0us-gaap_PaymentsToAcquireAvailableForSaleSecurities (10,517)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
Other 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities 5,120us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used in investing activities (258,294)us-gaap_NetCashProvidedByUsedInInvestingActivities (345,512)us-gaap_NetCashProvidedByUsedInInvestingActivities (1,572,636)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flows from financing activities:      
Change in uncashed checks 15,069us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities 12,268us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities (12,070)us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
Proceeds from exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised 400us-gaap_ProceedsFromStockOptionsExercised 288us-gaap_ProceedsFromStockOptionsExercised
Remittance of shares, net (2,793)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (731)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (2,912)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Excess tax benefit of stock-based compensation 878us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 1,409us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 2,556us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Deferred financing costs paid 0us-gaap_PaymentsOfFinancingCosts (2,504)us-gaap_PaymentsOfFinancingCosts (19,056)us-gaap_PaymentsOfFinancingCosts
Proceeds from employee stock purchase plan 4,364us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans 7,425us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans 6,196us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
Repurchases of common stock (104,341)us-gaap_PaymentsForRepurchaseOfCommonStock 0us-gaap_PaymentsForRepurchaseOfCommonStock 0us-gaap_PaymentsForRepurchaseOfCommonStock
Payments on capital leases (2,122)clh_RepaymentOfCapitalLeaseObligation (4,891)clh_RepaymentOfCapitalLeaseObligation (6,599)clh_RepaymentOfCapitalLeaseObligation
Proceeds from issuance of common stock, net 0us-gaap_ProceedsFromIssuanceOfCommonStock 0us-gaap_ProceedsFromIssuanceOfCommonStock 369,520us-gaap_ProceedsFromIssuanceOfCommonStock
Repayment of long-term obligations (5,000)us-gaap_RepaymentsOfLongTermDebt 0us-gaap_RepaymentsOfLongTermDebt (520,000)us-gaap_RepaymentsOfLongTermDebt
Distribution of cash earned on employee participation plan 0clh_DistributionsEarnedOnEmployeeParticipationPlan 0clh_DistributionsEarnedOnEmployeeParticipationPlan (55)clh_DistributionsEarnedOnEmployeeParticipationPlan
Issuance of senior secured notes, including premium     1,400,000us-gaap_ProceedsFromIssuanceOfSecuredDebt
Issuance costs related to issuances of common stock 0us-gaap_PaymentsOfStockIssuanceCosts (250)us-gaap_PaymentsOfStockIssuanceCosts 0us-gaap_PaymentsOfStockIssuanceCosts
Dividends paid 0clh_DividendsProceedsFromPaymentsFor 0clh_DividendsProceedsFromPaymentsFor 0clh_DividendsProceedsFromPaymentsFor
Net cash (used in) from financing activities (93,945)us-gaap_NetCashProvidedByUsedInFinancingActivities 13,126us-gaap_NetCashProvidedByUsedInFinancingActivities 1,217,868us-gaap_NetCashProvidedByUsedInFinancingActivities
Intercompany_Financing 0clh_Intercompany_Financing    
Effect of exchange rate change on cash (8,321)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (3,216)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (484)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
(Decrease) increase in cash and cash equivalents (63,194)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 80,237us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (30,887)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents, beginning of year 310,073us-gaap_CashAndCashEquivalentsAtCarryingValue 229,836us-gaap_CashAndCashEquivalentsAtCarryingValue 260,723us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents, end of year 246,879us-gaap_CashAndCashEquivalentsAtCarryingValue 310,073us-gaap_CashAndCashEquivalentsAtCarryingValue 229,836us-gaap_CashAndCashEquivalentsAtCarryingValue
Intercompany_debt_Financing 0clh_Intercompany_debt_Financing 0clh_Intercompany_debt_Financing 0clh_Intercompany_debt_Financing
Clean Harbors, Inc.      
Condensed consolidating statement of cash flows      
Net cash from operating activities (5,242)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(33,932)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(35,645)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from investing activities:      
Additions to property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from sales of fixed assets 0clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from long-term investments 0us-gaap_ProceedsFromSaleOfLongtermInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Acquisitions, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,025)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,257,259)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Additions to intangible assets including costs to obtain or renew permits 0us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany_Investing 0clh_Intercompany_Investing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Intercompany_debt_Investing 0clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Purchase of marketable securities     0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other     0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash used in investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,025)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,257,259)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from financing activities:      
Change in uncashed checks 0us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from exercise of stock options   400us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
288us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Remittance of shares, net (2,793)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(731)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(2,912)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Excess tax benefit of stock-based compensation 878us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,409us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,556us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Deferred financing costs paid   (2,504)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(19,056)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from employee stock purchase plan 4,364us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
7,425us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
6,196us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repurchases of common stock (104,341)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Payments on capital leases 0clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from issuance of common stock, net     369,520us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayment of long-term obligations (5,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (520,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Distribution of cash earned on employee participation plan     (55)clh_DistributionsEarnedOnEmployeeParticipationPlan
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Issuance of senior secured notes, including premium     1,400,000us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Issuance costs related to issuances of common stock   (250)us-gaap_PaymentsOfStockIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Dividends paid 0clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash (used in) from financing activities 5,242us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,749us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,236,537us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany_Financing 112,134clh_Intercompany_Financing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Effect of exchange rate change on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(Decrease) increase in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(34,208)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(56,367)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents, beginning of year 1,006us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
35,214us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
91,581us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents, end of year 1,006us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,006us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
35,214us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany_debt_Financing 0clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
U.S. Guarantor Subsidiaries      
Condensed consolidating statement of cash flows      
Net cash from operating activities 70,761us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
277,445us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
246,774us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from investing activities:      
Additions to property, plant and equipment (172,525)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(145,075)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(117,286)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from sales of fixed assets 3,956clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,078clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,810clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from long-term investments 0us-gaap_ProceedsFromSaleOfLongtermInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Acquisitions, net of cash acquired (6,550)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(57,239)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(63,351)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Additions to intangible assets including costs to obtain or renew permits (623)us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(5,247)us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(712)us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany_Investing (112,134)clh_Intercompany_Investing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Intercompany_debt_Investing 143,467clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
27,525clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(25,697)clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Purchase of marketable securities     0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other     500us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash used in investing activities (144,409)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(178,958)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(202,736)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from financing activities:      
Change in uncashed checks 11,046us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
9,922us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(6,761)us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from exercise of stock options   0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Remittance of shares, net 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Excess tax benefit of stock-based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Deferred financing costs paid   0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from employee stock purchase plan 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repurchases of common stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Payments on capital leases (170)clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(227)clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(850)clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from issuance of common stock, net     0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayment of long-term obligations 0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Distribution of cash earned on employee participation plan     0clh_DistributionsEarnedOnEmployeeParticipationPlan
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Issuance of senior secured notes, including premium     0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Issuance costs related to issuances of common stock   0us-gaap_PaymentsOfStockIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Dividends paid (18,586)clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(13,360)clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(23,815)clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash (used in) from financing activities (7,710)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,665)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(31,426)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany_Financing 0clh_Intercompany_Financing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Effect of exchange rate change on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(Decrease) increase in cash and cash equivalents (81,358)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
94,822us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
12,612us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents, beginning of year 235,505us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
140,683us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
128,071us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents, end of year 154,147us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
235,505us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
140,683us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany_debt_Financing 0clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Foreign Non-Guarantor Subsidiaries      
Condensed consolidating statement of cash flows      
Net cash from operating activities 250,433us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
185,686us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
137,051us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from investing activities:      
Additions to property, plant and equipment (85,088)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(135,132)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(80,111)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sales of fixed assets 4,208clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,621clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,315clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from long-term investments 13,861us-gaap_ProceedsFromSaleOfLongtermInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Acquisitions, net of cash acquired (9,637)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(53,311)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Additions to intangible assets including costs to obtain or renew permits (5,896)us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,493)us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,334)us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany_Investing 0clh_Intercompany_Investing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Intercompany_debt_Investing 0clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Purchase of marketable securities     (10,517)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other     4,620us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash used in investing activities (82,552)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(133,004)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(138,338)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from financing activities:      
Change in uncashed checks 4,023us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,346us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(5,309)us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from exercise of stock options   0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Remittance of shares, net 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Excess tax benefit of stock-based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Deferred financing costs paid   0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from employee stock purchase plan 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repurchases of common stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Payments on capital leases (1,952)clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(4,664)clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(5,749)clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from issuance of common stock, net     0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayment of long-term obligations 0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Distribution of cash earned on employee participation plan     0clh_DistributionsEarnedOnEmployeeParticipationPlan
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Issuance of senior secured notes, including premium     0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Issuance costs related to issuances of common stock   0us-gaap_PaymentsOfStockIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Dividends paid 0clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash (used in) from financing activities (141,396)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(29,843)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
14,639us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany_Financing 0clh_Intercompany_Financing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Effect of exchange rate change on cash (8,321)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,216)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(484)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(Decrease) increase in cash and cash equivalents 18,164us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
19,623us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
12,868us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents, beginning of year 73,562us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
53,939us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
41,071us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents, end of year 91,726us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
73,562us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
53,939us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany_debt_Financing (143,467)clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(27,525)clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
25,697clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Consolidating Adjustments      
Condensed consolidating statement of cash flows      
Net cash from operating activities (18,586)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(13,360)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(23,815)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from investing activities:      
Additions to property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from sales of fixed assets 0clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from long-term investments 0us-gaap_ProceedsFromSaleOfLongtermInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
   
Acquisitions, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Additions to intangible assets including costs to obtain or renew permits 0us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireIntangibleAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany_Investing 112,134clh_Intercompany_Investing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
   
Intercompany_debt_Investing (143,467)clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(27,525)clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
25,697clh_Intercompany_debt_Investing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Purchase of marketable securities     0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other     0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash used in investing activities (31,333)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(27,525)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
25,697us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from financing activities:      
Change in uncashed checks 0us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from exercise of stock options   0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Remittance of shares, net 0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Excess tax benefit of stock-based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Deferred financing costs paid   0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from employee stock purchase plan 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Repurchases of common stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
   
Payments on capital leases 0clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_RepaymentOfCapitalLeaseObligation
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from issuance of common stock, net     0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Repayment of long-term obligations 0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Distribution of cash earned on employee participation plan     0clh_DistributionsEarnedOnEmployeeParticipationPlan
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Issuance of senior secured notes, including premium     0us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Issuance costs related to issuances of common stock   0us-gaap_PaymentsOfStockIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Dividends paid 18,586clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
13,360clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
23,815clh_DividendsProceedsFromPaymentsFor
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash (used in) from financing activities 49,919us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
40,885us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,882)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany_Financing (112,134)clh_Intercompany_Financing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
   
Effect of exchange rate change on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(Decrease) increase in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents, beginning of year 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents, end of year 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany_debt_Financing $ 143,467clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 27,525clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (25,697)clh_Intercompany_debt_Financing
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember