XML 86 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
COMMITMENTS AND CONTINGENCIES (Legal and Administrative Proceedings) (Details)
12 Months Ended 1 Months Ended 12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
Legal and administrative proceedings
USD ($)
Dec. 31, 2013
Legal and administrative proceedings
USD ($)
Dec. 31, 2012
Ville Mercier
CAD
Dec. 31, 1999
Ville Mercier
Municipalities
Dec. 31, 1968
Ville Mercier
Permits
Dec. 31, 2014
Ville Mercier
USD ($)
Dec. 31, 2013
Ville Mercier
USD ($)
Dec. 31, 2014
Federal and State enforcement actions
USD ($)
Proceedings
Dec. 31, 2013
Federal and State enforcement actions
USD ($)
Proceedings
Oct. 31, 2010
Safety-Kleen
customer
Dec. 31, 2014
Safety-Kleen
claims
Proceedings
Legal and Administrative Proceedings                            
Loss contingency accrual, at carrying value $ 33,600,000us-gaap_LossContingencyAccrualAtCarryingValue $ 41,700,000us-gaap_LossContingencyAccrualAtCarryingValue   $ 27,700,000us-gaap_LossContingencyAccrualAtCarryingValue
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_LegalAndAdministrativeProceedingsMember
$ 34,600,000us-gaap_LossContingencyAccrualAtCarryingValue
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_LegalAndAdministrativeProceedingsMember
                 
Possible increase in legal and administrative proceedings       2,900,000clh_LossContingencyAccrualAtCarryingValuePotentialAdditionalLiability
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_LegalAndAdministrativeProceedingsMember
3,500,000clh_LossContingencyAccrualAtCarryingValuePotentialAdditionalLiability
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_LegalAndAdministrativeProceedingsMember
                 
Reserves relating to legal and administrative proceedings                     5,900,000clh_LossContingencyRangeOfLoss
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_FederalAndStateEnforcementActionsMember
7,100,000clh_LossContingencyRangeOfLoss
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_FederalAndStateEnforcementActionsMember
   
Number of permits issued by government, for dumping organic liquid               2clh_NumberOfPermitsIssuedByGovernmentToDumpOrganicLiquid
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_VilleMercierMember
           
Number of neighboring municipalities filing separate legal proceedings against the Mercier Subsidiary and the Government of Quebec             3clh_NumberOfNeighboringMunicipalitiesFilingSeparateLegalProceedings
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_VilleMercierMember
             
General damages sought           2,900,000clh_LossContingencyGeneralDamagesSoughtValue
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_VilleMercierMember
               
Punitive damages sought           10,000,000clh_LossContingencyPunitiveDamagesSoughtValue
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_VilleMercierMember
               
Accrued remedial liabilities $ 155,121,000us-gaap_AccrualForEnvironmentalLossContingencies $ 172,498,000us-gaap_AccrualForEnvironmentalLossContingencies $ 183,346,000us-gaap_AccrualForEnvironmentalLossContingencies $ 27,700,000us-gaap_AccrualForEnvironmentalLossContingencies
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_LegalAndAdministrativeProceedingsMember
        $ 12,700,000us-gaap_AccrualForEnvironmentalLossContingencies
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_VilleMercierMember
$ 13,600,000us-gaap_AccrualForEnvironmentalLossContingencies
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_VilleMercierMember
       
Loss contingency, claims settled and dismissed, number                           17us-gaap_LossContingencyClaimsSettledAndDismissedNumber
/ us-gaap_BusinessAcquisitionAxis
= clh_SafetyKleenMember
Number of proceedings                     4us-gaap_LossContingencyPendingClaimsNumber
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_FederalAndStateEnforcementActionsMember
5us-gaap_LossContingencyPendingClaimsNumber
/ clh_ContingenciesByNatureOfContingencyAxis
= clh_FederalAndStateEnforcementActionsMember
  59us-gaap_LossContingencyPendingClaimsNumber
/ us-gaap_BusinessAcquisitionAxis
= clh_SafetyKleenMember
Number of customers filing a complaint                         2clh_LossContingencyNumberofCustomersFilingComplaint
/ us-gaap_BusinessAcquisitionAxis
= clh_SafetyKleenMember