XML 35 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Gross Unrecognized Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Gross unrecognized tax benefits, beginning of the year $ 13,900ceco_UnrecognizedTaxBenefitsBeforeInterestAndPenalties $ 24,479ceco_UnrecognizedTaxBenefitsBeforeInterestAndPenalties $ 29,892ceco_UnrecognizedTaxBenefitsBeforeInterestAndPenalties
Additions for tax positions of prior years 129us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 3,582us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions  
Reductions for tax positions of prior years     (3,548)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Additions for tax positions related to the current year 931us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 813us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 958us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Reductions due to settlements (4,064)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (13,707)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (2,531)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Reductions due to lapse of applicable statute of limitations (1,578)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (1,267)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (292)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Subtotal 9,318ceco_UnrecognizedTaxBenefitsBeforeInterestAndPenalties 13,900ceco_UnrecognizedTaxBenefitsBeforeInterestAndPenalties 24,479ceco_UnrecognizedTaxBenefitsBeforeInterestAndPenalties
Interest and penalties 2,820us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 3,107us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 3,794us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Total gross unrecognized tax benefits, end of the year $ 12,138us-gaap_UnrecognizedTaxBenefits $ 17,007us-gaap_UnrecognizedTaxBenefits $ 28,273us-gaap_UnrecognizedTaxBenefits