XML 44 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Contingency [Line Items]      
Decrease in effective tax rate due to valuation allowance, percentage 39.00%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance 86.20%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance 2.40%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Decrease in effective tax rate due to valuation allowance, amount $ 71,800,000us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance $ 80,500,000us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance  
Increase in effective tax rate   13.20%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate 6.80%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
Effective income tax rate include non-deductible goodwill and asset impairment charge     73,600,000us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
Nondeductible goodwill 1.10%us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense 3.50%us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense 39.60%us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense
Unrecognized tax benefits that would impact effective tax rate 8,000,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 12,700,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate  
Short-term reserves 1,400,000ceco_TaxAdjustmentsSettlementsAndUnusualProvisionsCurrent    
Long-term reserves 7,900,000ceco_TaxAdjustmentsSettlementsAndUnusualProvisionsNoncurrent    
Interest and penalties 2,820,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 3,107,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 3,794,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Gross unrecognized tax benefits change range, minimum 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound    
Gross unrecognized tax benefits change range, maximum 2,000,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound    
Net operating loss carry forwards, for state income tax purposes 247,900,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal    
Net operating loss carry forwards, for federal income tax purposes 63,900,000ceco_DeferredTaxAssetsOperatingLossCarryforwardsFederal    
Increase in deferred tax valuation allowance 67,500,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount 82,900,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount  
Total deferred tax valuation allowance 71,800,000us-gaap_DeferredTaxAssetsValuationAllowance 72,200,000us-gaap_DeferredTaxAssetsValuationAllowance  
Foreign tax credit 6,300,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign    
Operating loss carry forwards 34,067,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards 7,220,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards  
Total valuation allowance 150,400,000ceco_ValuationAllowance    
Decrease in valuation allowance deferred tax adjustments 4,300,000us-gaap_IncomeTaxReconciliationOtherAdjustments    
Domestic Country [Member]      
Income Tax Contingency [Line Items]      
Operating loss carrybacks 97,500,000ceco_OperatingLossCarrybacks
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
   
Tax refund due to carryback of losses 14,100,000ceco_TaxRefundDueToCarryBackOfLosses
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
   
Increase in overall domestic loss account 52,300,000ceco_IncreaseInDomesticLossAccountDueToFederalNetOperatingLossCarryback
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
   
Foreign Tax Authority [Member]      
Income Tax Contingency [Line Items]      
Reduction in tax attributable to future domestic income 18,300,000ceco_ReductionInTaxAttributableToFutureDomesticIncome
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
   
State and Local Jurisdiction [Member]      
Income Tax Contingency [Line Items]      
Operating loss carrybacks 3,500,000ceco_OperatingLossCarrybacks
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
   
Tax refund due to carryback of losses 200,000ceco_TaxRefundDueToCarryBackOfLosses
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
   
Maximum [Member]      
Income Tax Contingency [Line Items]      
Unrecognized tax benefits, income tax penalties and interest benefit/expense recognized 100,000ceco_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseRecognized
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
700,000ceco_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseRecognized
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
500,000ceco_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseRecognized
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Continuing Operation [Member]      
Income Tax Contingency [Line Items]      
Total valuation allowance 96,300,000ceco_ValuationAllowance
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
   
Discontinued Operation [Member]      
Income Tax Contingency [Line Items]      
Total valuation allowance $ 54,100,000ceco_ValuationAllowance
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember