XML 46 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets - Intangible Assets - Finite Life (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Finite-Lived Intangible Assets [Line Items]    
Cost $ 71,564us-gaap_FiniteLivedIntangibleAssetsGross $ 52,507us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization 13,166us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 5,896us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,429us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
1,423us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Accumulated Amortization 1,427us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
1,383us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Employment Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 733us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_EmploymentContractsMember
733us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_EmploymentContractsMember
Accumulated Amortization 461us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_EmploymentContractsMember
213us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_EmploymentContractsMember
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 8,677us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
8,677us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
Accumulated Amortization 2,412us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
752us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 59,017us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
40,816us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
Accumulated Amortization 9,094us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
3,458us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerListsMember
Non-compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,118us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Accumulated Amortization 34us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Tradename [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,390us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Accumulated Amortization 23us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Foreign Currency Adjustments [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost (800)us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cece_ForeignCurrencyTranslationAdjustmentMember
858us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cece_ForeignCurrencyTranslationAdjustmentMember
Accumulated Amortization $ (285)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cece_ForeignCurrencyTranslationAdjustmentMember
$ 90us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cece_ForeignCurrencyTranslationAdjustmentMember