XML 38 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets - Goodwill / Tradename (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Line Items]    
Goodwill, beginning balance $ 134,062us-gaap_Goodwill $ 19,548us-gaap_Goodwill
Goodwill, acquisitions and related adjustments 34,638us-gaap_GoodwillAcquiredDuringPeriod 114,321us-gaap_GoodwillAcquiredDuringPeriod
Goodwill, foreign currency translation (1,153)us-gaap_GoodwillTranslationAdjustments 193us-gaap_GoodwillTranslationAdjustments
Goodwill, ending balance 167,547us-gaap_Goodwill 134,062us-gaap_Goodwill
Tradename, beginning balance 18,419us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill 3,526us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
Tradename, acquisitions and related adjustments 1,730us-gaap_IndefinitelivedIntangibleAssetsAcquired 14,775us-gaap_IndefinitelivedIntangibleAssetsAcquired
Tradename, foreign currency adjustments (383)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments 118us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments
Tradename, ending balance 19,766us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill 18,419us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
Air Pollution Control Segment [Member]    
Goodwill [Line Items]    
Goodwill, beginning balance 22,657us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_AirPollutionControlSegmentMember
12,932us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_AirPollutionControlSegmentMember
Goodwill, acquisitions and related adjustments 30,881us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cece_AirPollutionControlSegmentMember
9,725us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cece_AirPollutionControlSegmentMember
Goodwill, ending balance 53,538us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_AirPollutionControlSegmentMember
22,657us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_AirPollutionControlSegmentMember
Energy Segment [Member]    
Goodwill [Line Items]    
Goodwill, beginning balance 14,174us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
6,386us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
Goodwill, acquisitions and related adjustments 3,757us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
7,595us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
Goodwill, foreign currency translation (1,153)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
193us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
Goodwill, ending balance 16,778us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
14,174us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_EnergySegmentMember
Fluid Handling Filtration Segment [Member]    
Goodwill [Line Items]    
Goodwill, beginning balance   230us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_FluidHandlingFiltrationSegmentMember
Goodwill, acquisitions and related adjustments   97,001us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cece_FluidHandlingFiltrationSegmentMember
Goodwill, ending balance $ 97,231us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_FluidHandlingFiltrationSegmentMember
$ 97,231us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cece_FluidHandlingFiltrationSegmentMember