XML 74 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
GUARANTOR AND NON-GUARANTOR SUBSIDIARIES (Income Statement) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Consolidating statement of income                      
Service revenues                 $ 2,639,796us-gaap_SalesRevenueServicesNet $ 2,729,205us-gaap_SalesRevenueServicesNet $ 2,063,160us-gaap_SalesRevenueServicesNet
Product revenues                 761,840us-gaap_SalesRevenueGoodsNet 780,451us-gaap_SalesRevenueGoodsNet 124,748us-gaap_SalesRevenueGoodsNet
Total revenues 845,024us-gaap_Revenues 851,465us-gaap_Revenues 858,480us-gaap_Revenues 846,667us-gaap_Revenues 879,430us-gaap_Revenues 907,535us-gaap_Revenues 860,528us-gaap_Revenues 862,163us-gaap_Revenues 3,401,636us-gaap_Revenues 3,509,656us-gaap_Revenues 2,187,908us-gaap_Revenues
Service revenues                 1,790,377us-gaap_CostOfServices 1,874,448us-gaap_CostOfServices 1,439,594us-gaap_CostOfServices
Product revenues                 651,419us-gaap_CostOfGoodsSold 668,185us-gaap_CostOfGoodsSold 101,027us-gaap_CostOfGoodsSold
Total cost of revenues 610,720us-gaap_CostOfRevenue [1] 598,407us-gaap_CostOfRevenue [1] 606,950us-gaap_CostOfRevenue [1] 625,719us-gaap_CostOfRevenue [1] 645,164us-gaap_CostOfRevenue [1] 647,119us-gaap_CostOfRevenue [1] 614,326us-gaap_CostOfRevenue [1] 636,024us-gaap_CostOfRevenue [1] 2,441,796us-gaap_CostOfRevenue 2,542,633us-gaap_CostOfRevenue 1,540,621us-gaap_CostOfRevenue
Selling, general and administrative expenses                 437,921us-gaap_SellingGeneralAndAdministrativeExpense 470,477us-gaap_SellingGeneralAndAdministrativeExpense 273,520us-gaap_SellingGeneralAndAdministrativeExpense
Accretion of environmental liabilities                 10,612clh_AccretionOfEnvironmentalLiabilities 11,541clh_AccretionOfEnvironmentalLiabilities 9,917clh_AccretionOfEnvironmentalLiabilities
Depreciation and amortization                 276,083us-gaap_DepreciationDepletionAndAmortization 264,449us-gaap_DepreciationDepletionAndAmortization 161,646us-gaap_DepreciationDepletionAndAmortization
Goodwill impairment charge                 123,414us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Income from operations 57,537us-gaap_OperatingIncomeLoss (42,748)us-gaap_OperatingIncomeLoss 67,115us-gaap_OperatingIncomeLoss 29,906us-gaap_OperatingIncomeLoss 58,877us-gaap_OperatingIncomeLoss 73,608us-gaap_OperatingIncomeLoss 53,243us-gaap_OperatingIncomeLoss 34,828us-gaap_OperatingIncomeLoss 111,810us-gaap_OperatingIncomeLoss 220,556us-gaap_OperatingIncomeLoss 202,204us-gaap_OperatingIncomeLoss
Other income (expense) 244us-gaap_OtherNonoperatingIncomeExpense 613us-gaap_OtherNonoperatingIncomeExpense (655)us-gaap_OtherNonoperatingIncomeExpense 4,178us-gaap_OtherNonoperatingIncomeExpense (325)us-gaap_OtherNonoperatingIncomeExpense (150)us-gaap_OtherNonoperatingIncomeExpense 1,655us-gaap_OtherNonoperatingIncomeExpense 525us-gaap_OtherNonoperatingIncomeExpense 4,380us-gaap_OtherNonoperatingIncomeExpense 1,705us-gaap_OtherNonoperatingIncomeExpense (802)us-gaap_OtherNonoperatingIncomeExpense
Loss on early extinguishment of debt                 0us-gaap_GainsLossesOnExtinguishmentOfDebt 0us-gaap_GainsLossesOnExtinguishmentOfDebt (26,385)us-gaap_GainsLossesOnExtinguishmentOfDebt
Interest (expense) income, net                 (77,668)clh_InterestExpenseNet (78,376)clh_InterestExpenseNet (47,287)clh_InterestExpenseNet
Equity in earnings of subsidiaries, net of tax                 0clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany 0clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany 0clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
Intercompany dividend income                 0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany 0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany 0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
Intercompany interest income (expense)                 0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany 0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany 0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
Income before provision (benefit) for income taxes                 38,522us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 143,885us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 127,730us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision (benefit) for income taxes                 66,850us-gaap_IncomeTaxExpenseBenefit 48,319us-gaap_IncomeTaxExpenseBenefit (1,944)us-gaap_IncomeTaxExpenseBenefit
Net (loss) income 27,377us-gaap_ProfitLoss (93,337)us-gaap_ProfitLoss 28,672us-gaap_ProfitLoss 8,960us-gaap_ProfitLoss 26,801us-gaap_ProfitLoss 35,361us-gaap_ProfitLoss 22,902us-gaap_ProfitLoss 10,502us-gaap_ProfitLoss (28,328)us-gaap_ProfitLoss 95,566us-gaap_ProfitLoss 129,674us-gaap_ProfitLoss
Other comprehensive (loss) income                 (91,286)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (69,188)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 18,279us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Comprehensive (loss) income                 (119,614)us-gaap_ComprehensiveIncomeNetOfTax 26,378us-gaap_ComprehensiveIncomeNetOfTax 147,953us-gaap_ComprehensiveIncomeNetOfTax
Clean Harbors, Inc.                      
Consolidating statement of income                      
Service revenues                 0us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Product revenues                 0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total revenues                 0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Service revenues                 0us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Product revenues                 0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total cost of revenues                 0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Selling, general and administrative expenses                 114us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
109us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
66us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Accretion of environmental liabilities                 0clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Depreciation and amortization                 0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Goodwill impairment charge                 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Income from operations                 (114)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(109)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(66)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other income (expense)                 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loss on early extinguishment of debt                     (26,260)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest (expense) income, net                 (78,570)clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(79,017)clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(46,346)clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity in earnings of subsidiaries, net of tax                 18,882clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
143,042clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
173,277clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany dividend income                 0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany interest income (expense)                 0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income before provision (benefit) for income taxes                 (59,802)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
63,916us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
100,605us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Provision (benefit) for income taxes                 (31,474)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(31,650)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(29,069)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net (loss) income                 (28,328)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
95,566us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
129,674us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other comprehensive (loss) income                 (91,286)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(69,188)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
18,279us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive (loss) income                 (119,614)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
26,378us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
147,953us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
U.S. Guarantor Subsidiaries                      
Consolidating statement of income                      
Service revenues                 1,786,695us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,757,663us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,155,993us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Product revenues                 619,802us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
611,548us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
87,460us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total revenues                 2,406,497us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,369,211us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,243,453us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Service revenues                 1,172,181us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,190,419us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
790,018us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Product revenues                 538,671us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
524,318us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
70,085us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total cost of revenues                 1,710,852us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,714,737us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
860,103us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Selling, general and administrative expenses                 321,069us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
353,215us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
173,190us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Accretion of environmental liabilities                 9,240clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
9,935clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
8,592clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Depreciation and amortization                 173,447us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
170,041us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
80,154us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Goodwill impairment charge                 105,466us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Income from operations                 86,423us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
121,283us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
121,414us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other income (expense)                 3,369us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,655us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(157)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Loss on early extinguishment of debt                     0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest (expense) income, net                 800clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
236clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
179clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Equity in earnings of subsidiaries, net of tax                 (9,031)clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
42,741clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
25,702clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany dividend income                 0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany interest income (expense)                 28,596clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
41,695clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
41,457clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income before provision (benefit) for income taxes                 110,157us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
207,610us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
188,595us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Provision (benefit) for income taxes                 91,275us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
64,568us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
15,318us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net (loss) income                 18,882us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
143,042us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
173,277us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other comprehensive (loss) income                 (91,286)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(69,188)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
18,279us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive (loss) income                 (72,404)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
73,854us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
191,556us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Foreign Non-Guarantor Subsidiaries                      
Consolidating statement of income                      
Service revenues                 876,085us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
984,122us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
916,148us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Product revenues                 148,671us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
172,500us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
37,831us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total revenues                 1,024,756us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,156,622us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
953,979us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Service revenues                 641,180us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
696,609us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
658,557us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Product revenues                 119,381us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
147,464us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
31,485us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total cost of revenues                 760,561us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
844,073us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
690,042us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Selling, general and administrative expenses                 116,738us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
117,153us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
100,264us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Accretion of environmental liabilities                 1,372clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,606clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,325clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Depreciation and amortization                 102,636us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
94,408us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
81,492us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Goodwill impairment charge                 17,948us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Income from operations                 25,501us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
99,382us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
80,856us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other income (expense)                 1,011us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
50us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(645)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Loss on early extinguishment of debt                     (125)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest (expense) income, net                 102clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
405clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,120)clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Equity in earnings of subsidiaries, net of tax                 0clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany dividend income                 6,238clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
13,292clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
13,696clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Intercompany interest income (expense)                 (28,596)clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(41,695)clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(41,457)clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income before provision (benefit) for income taxes                 4,256us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
71,434us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
51,205us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Provision (benefit) for income taxes                 7,049us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
15,401us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
11,807us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net (loss) income                 (2,793)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
56,033us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
39,398us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other comprehensive (loss) income                 (37,157)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
39,519us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
7,986us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive (loss) income                 (39,950)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
95,552us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
47,384us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Consolidating Adjustments                      
Consolidating statement of income                      
Service revenues                 (22,984)us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(12,580)us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(8,981)us-gaap_SalesRevenueServicesNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Product revenues                 (6,633)us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(3,597)us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(543)us-gaap_SalesRevenueGoodsNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total revenues                 (29,617)us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(16,177)us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(9,524)us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Service revenues                 (22,984)us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(12,580)us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(8,981)us-gaap_CostOfServices
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Product revenues                 (6,633)us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(3,597)us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(543)us-gaap_CostOfGoodsSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total cost of revenues                 (29,617)us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(16,177)us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(9,524)us-gaap_CostOfRevenue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Selling, general and administrative expenses                 0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Accretion of environmental liabilities                 0clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_AccretionOfEnvironmentalLiabilities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Depreciation and amortization                 0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Goodwill impairment charge                 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
   
Income from operations                 0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other income (expense)                 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Loss on early extinguishment of debt                     0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest (expense) income, net                 0clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_InterestExpenseNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Equity in earnings of subsidiaries, net of tax                 (9,851)clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(185,783)clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(198,979)clh_IncomeLossFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany dividend income                 (6,238)clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(13,292)clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(13,696)clh_NetDividendIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany interest income (expense)                 0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0clh_NetInterestIncomeFromAffiliatesSubsidiariesAndHoldingCompany
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income before provision (benefit) for income taxes                 (16,089)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(199,075)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(212,675)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Provision (benefit) for income taxes                 0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net (loss) income                 (16,089)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(199,075)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(212,675)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other comprehensive (loss) income                 128,443us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
29,669us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(26,265)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive (loss) income                 $ 112,354us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (169,406)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (238,940)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
[1] (1)Items shown separately on the statements of income consist of (i) accretion of environmental liabilities and (ii) depreciation and amortization.