XML 109 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions - Additional Information (Detail)
0 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended
Dec. 15, 2014
Zhongli [Member]
USD ($)
Dec. 31, 2014
Zhongli [Member]
USD ($)
Dec. 15, 2014
Zhongli [Member]
USD ($)
Nov. 30, 2014
Emtrol [Member]
USD ($)
Dec. 31, 2014
Emtrol [Member]
USD ($)
Nov. 30, 2014
Emtrol [Member]
Thirty Trading Days [Member]
USD ($)
Sep. 26, 2014
SAT Technology, Inc. ("SAT") [Member]
USD ($)
Dec. 31, 2014
SAT Technology, Inc. ("SAT") [Member]
USD ($)
Sep. 26, 2014
SAT Technology, Inc. ("SAT") [Member]
USD ($)
Aug. 13, 2014
HEE [Member]
USD ($)
Dec. 31, 2014
HEE [Member]
USD ($)
Aug. 13, 2014
HEE [Member]
Thirty Trading Days [Member]
USD ($)
Dec. 31, 2014
Aarding Thermal Acoustics B.V. ("Aarding") [Member]
USD ($)
Dec. 31, 2013
Aarding Thermal Acoustics B.V. ("Aarding") [Member]
USD ($)
Dec. 31, 2014
Aarding Thermal Acoustics B.V. ("Aarding") [Member]
EUR (€)
Nov. 30, 2014
Maximum [Member]
Emtrol [Member]
Nov. 30, 2014
Minimum [Member]
Emtrol [Member]
Aug. 27, 2013
Met-Pro [Member]
USD ($)
Dec. 31, 2014
Met-Pro [Member]
USD ($)
Aug. 27, 2013
Met-Pro [Member]
Maximum [Member]
Aug. 27, 2013
Met-Pro [Member]
Minimum [Member]
Dec. 31, 2014
Met-Pro [Member]
Minimum [Member]
Business Acquisition [Line Items]                                            
Equity interests acquired     100.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
100.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_BusinessAcquisitionAxis
= cece_EmtrolLlcMember
        100.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
                         
Cash paid on acquisition $ 7,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
    $ 31,900,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= cece_EmtrolLlcMember
    $ 1,400,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
    $ 7,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
    $ 24,400,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
                 
Earn out payment upon attainment of specified financial targets through December 31, 2015     0cece_BusinessAcquisitionContingentConsiderationPotentialCashPayments
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
            2,000,000cece_BusinessAcquisitionContingentConsiderationPotentialCashPayments
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
0cece_BusinessAcquisitionContingentConsiderationPotentialCashPayments
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
  6,700,000cece_BusinessAcquisitionContingentConsiderationPotentialCashPayments
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
  5,500,000cece_BusinessAcquisitionContingentConsiderationPotentialCashPayments
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
             
Earn out expenses 17,100,000us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
          1,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
        1,500,000us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
1,300,000us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
               
First year estimated earn-out payable     6,100,000cece_EstimatedEarnOutPayableAsCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
        300,000cece_EstimatedEarnOutPayableAsCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
    700,000cece_EstimatedEarnOutPayableAsCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
                     
Remainder of estimated earn-out payable     11,000,000cece_EstimatedEarnOutPayableAsNonCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
        700,000cece_EstimatedEarnOutPayableAsNonCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
    1,300,000cece_EstimatedEarnOutPayableAsNonCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
                     
Revenue contributed   100,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
    9,800,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_EmtrolLlcMember
    1,000,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
    2,300,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
                     
Net income contributed   0us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_ZhongliIndustrialTechnologyLtdMember
    1,300,000us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_EmtrolLlcMember
    0us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
    100,000us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
                     
Company's common stock       453,858us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= cece_EmtrolLlcMember
          34,626us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
    763,673us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
                 
Fair value of common stock issued       5,800,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
/ us-gaap_BusinessAcquisitionAxis
= cece_EmtrolLlcMember
  6,000,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
/ us-gaap_BusinessAcquisitionAxis
= cece_EmtrolLlcMember
/ us-gaap_TradingActivityByTypeAxis
= cece_ThirtyTradingDaysMember
      500,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
  500,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
/ us-gaap_BusinessAcquisitionAxis
= cece_HeeEnvironmentalEngineeringLlcMember
/ us-gaap_TradingActivityByTypeAxis
= cece_ThirtyTradingDaysMember
6,800,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
                 
Trading day period       30 days           30 days                 15 days      
Restrictions on sale or transfer for periods range                   6 months           2 years 1 year          
Cash held back                 200,000cece_BusinessAcquisitionCashHeldByAcquiredEntity
/ us-gaap_BusinessAcquisitionAxis
= cece_SatTechnologyIncMember
                         
Business combination contingent consideration paid                         4,900,000us-gaap_BusinessCombinationContingentConsiderationAsset
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
  4,000,000us-gaap_BusinessCombinationContingentConsiderationAsset
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
             
Prepaid compensation recognized in Prepaid expenses and other current assets                         1,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
1,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
               
Prepaid compensation recognized in Deferred Charges and other assets                         2,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
3,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
               
Business combination compensation expenses                         1,100,000cece_BusinessCombinationRecognizedCompensationExpenses
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
900,000cece_BusinessCombinationRecognizedCompensationExpenses
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
               
Earn out expenses included in accounts payable and accrued expenses                         1,100,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
1,300,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= cece_AardingThermalAcousticsBvMember
               
Cash consideration per share                                   $ 13.75us-gaap_BusinessAcquisitionSharePrice
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
       
Stock consideration per share                                     $ 13.75cece_BusinessAcquisitionEquityInterestIssuedOrIssuableCommonSharesParValue
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Exchange ratio                                   1.0843cece_CommonStockSharesExchangedForEachShareOfAcquireeCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
  1.3520cece_CommonStockSharesExchangedForEachShareOfAcquireeCommonStock
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
1.0000cece_CommonStockSharesExchangedForEachShareOfAcquireeCommonStock
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
1.0000cece_CommonStockSharesExchangedForEachShareOfAcquireeCommonStock
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
Percentage of common stock converted into cash                                     51.60%cece_PercentageOfCommonSharesOfAcquiredEntitySettledInCash
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Value of shares transferred for cash                                     104,400,000cece_CommonStockTransferredForCashValue
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Trading price                                     $ 12.6814cece_CommonStockMarketPrice
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Shares of common stock in aggregate stock consideration                                     7,726,235us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Percentage of cash consideration                                     77.56%cece_PercentageOfHoldingReceivingCashConsideration
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Percentage of stock consideration                                     22.44%cece_PercentageOfHoldingReceivingStockConsideration
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Value of stock recorded                                     98,000,000us-gaap_EquityIssuedInBusinessCombinationFairValueDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Consideration for cancelling of options and restricted stock units                                     4,900,000cece_PaymentsForOptionCancellationsAndRestrictedStockUnits
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember
     
Proceeds from properties sold                                     $ 6,700,000us-gaap_ProceedsFromSaleOfPropertyHeldForSale
/ us-gaap_StatementBusinessSegmentsAxis
= cece_MetProCorporationMember