XML 40 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Nature of Business and Summary of Significant Accounting Policies - Number of Shares Outstanding for Calculation of Earnings (Loss) Per Share (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Earnings Per Share [Abstract]                      
Basic net income and earnings per share, Numerator (Income) $ 2,767us-gaap_NetIncomeLoss $ (1,461)us-gaap_NetIncomeLoss $ 3,043us-gaap_NetIncomeLoss $ 2,208us-gaap_NetIncomeLoss $ 1,860us-gaap_NetIncomeLoss $ 3,703us-gaap_NetIncomeLoss $ 4,493us-gaap_NetIncomeLoss $ 3,021us-gaap_NetIncomeLoss $ 13,077us-gaap_NetIncomeLoss $ 6,557us-gaap_NetIncomeLoss $ 10,850us-gaap_NetIncomeLoss
Common stock equivalents arising from stock options and employee stock purchase plan, Numerator (Income)                 0us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits 0us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits 0us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
Subordinated convertible promissory notes, Numerator (Income)                     303us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
Diluted net income and earnings per share, Numerator (Income)                 $ 13,077us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted $ 6,557us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted $ 11,153us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
Basic net income and earnings per share, Denominator (Shares)                 25,750,972us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 20,116,991us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 14,813,186us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Common stock equivalents arising from stock options and employee stock purchase plan, Denominator (Shares)                 446,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 603,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 327,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Subordinated convertible promissory notes, Denominator (shares)                     2,106,000us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities
Diluted net income and earnings per share, Denominator (Shares)                 26,196,901us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 20,719,951us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,246,058us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Basic net income and earnings per share, Per Share Amount $ 0.11us-gaap_EarningsPerShareBasic $ (0.07)us-gaap_EarningsPerShareBasic $ 0.17us-gaap_EarningsPerShareBasic $ 0.13us-gaap_EarningsPerShareBasic $ 0.07us-gaap_EarningsPerShareBasic $ 0.14us-gaap_EarningsPerShareBasic $ 0.18us-gaap_EarningsPerShareBasic $ 0.12us-gaap_EarningsPerShareBasic $ 0.51us-gaap_EarningsPerShareBasic $ 0.33us-gaap_EarningsPerShareBasic $ 0.73us-gaap_EarningsPerShareBasic
Common stock equivalents arising from stock options and employee stock purchase plan, Per share amount                 $ (0.01)cece_ImpactOfCommonStockEquivalentsArisingFromShareBasedPaymentArrangementsOnEarningsPerShareBasic $ (0.01)cece_ImpactOfCommonStockEquivalentsArisingFromShareBasedPaymentArrangementsOnEarningsPerShareBasic   
Subordinated convertible promissory notes, Per Share Amount                     $ (0.08)cece_DilutiveEffectOfConversionOfDebtSecuritiesOnBasicEarningsPerShare
Diluted net income and earnings per share $ 0.11us-gaap_EarningsPerShareDiluted $ (0.07)us-gaap_EarningsPerShareDiluted $ 0.17us-gaap_EarningsPerShareDiluted $ 0.12us-gaap_EarningsPerShareDiluted $ 0.07us-gaap_EarningsPerShareDiluted $ 0.14us-gaap_EarningsPerShareDiluted $ 0.17us-gaap_EarningsPerShareDiluted $ 0.12us-gaap_EarningsPerShareDiluted $ 0.50us-gaap_EarningsPerShareDiluted $ 0.32us-gaap_EarningsPerShareDiluted $ 0.65us-gaap_EarningsPerShareDiluted