XML 28 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND INTANGIBLE ASSETS (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 17, 2014
Changes in goodwill        
Balance at the beginning of the period $ 21,693us-gaap_Goodwill $ 23,105us-gaap_Goodwill    
USEM acquisition 197,163us-gaap_GoodwillAcquiredDuringPeriod      
Foreign Currency Translation (1,684)us-gaap_GoodwillTranslationAdjustments (1,412)us-gaap_GoodwillTranslationAdjustments    
Balance at the end of the period 217,172us-gaap_Goodwill 21,693us-gaap_Goodwill 23,105us-gaap_Goodwill  
Intangible Assets        
Total amortizing intangible assets 240,905us-gaap_FiniteLivedIntangibleAssetsGross 40,263us-gaap_FiniteLivedIntangibleAssetsGross    
Accumulated amortization (12,135)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (4,341)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization    
Total intangible assets, cost 290,802us-gaap_IntangibleAssetsGrossExcludingGoodwill 41,173us-gaap_IntangibleAssetsGrossExcludingGoodwill    
Total intangible assets, net 278,667us-gaap_IntangibleAssetsNetExcludingGoodwill 36,832us-gaap_IntangibleAssetsNetExcludingGoodwill    
Net carrying amount of amortizing intangible assets 228,770us-gaap_FiniteLivedIntangibleAssetsNet 35,922us-gaap_FiniteLivedIntangibleAssetsNet    
Amortization expense 8,207us-gaap_AmortizationOfIntangibleAssets 1,461us-gaap_AmortizationOfIntangibleAssets 1,469us-gaap_AmortizationOfIntangibleAssets  
Expected future amortization expense of amortizing intangible assets        
2015 13,226us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths      
2016 12,545us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo      
2017 11,562us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree      
2018 10,689us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour      
2019 10,689us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive      
Thereafter 170,059us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive      
Permits and licenses        
Intangible Assets        
Nonamortizing intangible assets 49,750us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsAndLicensesMember
750us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsAndLicensesMember
   
Tradename        
Intangible Assets        
Nonamortizing intangible assets 147us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
160us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Permits, licenses and lease        
Intangible Assets        
Total amortizing intangible assets 113,693us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsLicensesAndLeasesMember
26,264us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsLicensesAndLeasesMember
   
Accumulated amortization (4,427)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsLicensesAndLeasesMember
(2,536)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsLicensesAndLeasesMember
   
Net carrying amount of amortizing intangible assets 109,266us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsLicensesAndLeasesMember
23,728us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ecol_PermitsLicensesAndLeasesMember
   
Customer relationships        
Intangible Assets        
Total amortizing intangible assets 103,086us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
5,005us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Accumulated amortization (4,488)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(731)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Net carrying amount of amortizing intangible assets 98,598us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
4,274us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Technology - Formulae and processes        
Intangible Assets        
Total amortizing intangible assets 7,844us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
8,551us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
   
Accumulated amortization (1,009)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
(826)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
   
Net carrying amount of amortizing intangible assets 6,835us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
7,725us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
   
Customer backlog        
Intangible Assets        
Total amortizing intangible assets 4,600us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
     
Accumulated amortization (246)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
     
Net carrying amount of amortizing intangible assets 4,354us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
     
Tradename        
Intangible Assets        
Total amortizing intangible assets 5,481us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
     
Accumulated amortization (979)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
     
Net carrying amount of amortizing intangible assets 4,502us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
     
Developed software        
Intangible Assets        
Total amortizing intangible assets 3,745us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareDevelopmentMember
329us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareDevelopmentMember
   
Accumulated amortization (428)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareDevelopmentMember
(185)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareDevelopmentMember
   
Net carrying amount of amortizing intangible assets 3,317us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareDevelopmentMember
144us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareDevelopmentMember
   
Non-compete agreements        
Intangible Assets        
Total amortizing intangible assets 920us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
20us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Accumulated amortization (462)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
(20)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Net carrying amount of amortizing intangible assets 458us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
     
Internet domain and website        
Intangible Assets        
Total amortizing intangible assets 869us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InternetDomainNamesMember
     
Accumulated amortization (24)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InternetDomainNamesMember
     
Net carrying amount of amortizing intangible assets 845us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InternetDomainNamesMember
     
Database        
Intangible Assets        
Total amortizing intangible assets 667us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DatabasesMember
94us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DatabasesMember
   
Accumulated amortization (72)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DatabasesMember
(43)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DatabasesMember
   
Net carrying amount of amortizing intangible assets 595us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DatabasesMember
51us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DatabasesMember
   
Environmental Services        
Changes in goodwill        
Balance at the end of the period 152,100us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ecol_EnvironmentalServicesSegmentMember
     
Field & Industrial Services        
Changes in goodwill        
Balance at the end of the period 65,100us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= ecol_FieldAndIndustrialServicesSegmentMember
     
EQ        
Changes in goodwill        
Balance at the beginning of the period       197,163us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
Balance at the end of the period 197,163us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
    197,163us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
Intangible Assets        
Intangible assets 252,874us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
    252,874us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
EQ | Customer relationships        
Intangible Assets        
Intangible assets       98,400us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
EQ | Customer backlog        
Intangible Assets        
Intangible assets       4,600us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OrderOrProductionBacklogMember
EQ | Tradename        
Intangible Assets        
Intangible assets       5,481us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
EQ | Developed software        
Intangible Assets        
Intangible assets       3,443us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareDevelopmentMember
EQ | Non-compete agreements        
Intangible Assets        
Intangible assets       900us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
EQ | Internet domain and website        
Intangible Assets        
Intangible assets       869us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InternetDomainNamesMember
EQ | Database        
Intangible Assets        
Intangible assets       581us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DatabasesMember
EQ | Environmental Services        
Changes in goodwill        
Balance at the end of the period $ 132,100us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= ecol_EQHoldingsIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= ecol_EnvironmentalServicesSegmentMember