XML 81 R45.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 Subsidiary | Dec. 31, 2013 | Dec. 31, 2012
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Number of wholly owned subsidiaries | 2 cece_NumberOfWhollyOwnedSubsidiaries |  |
Cash restricted | $ 1,184,000 us-gaap_RestrictedCashAndCashEquivalents | $ 665,000 us-gaap_RestrictedCashAndCashEquivalents |
Cash equivalents and restricted cash, original maturities of highly liquid investments | 3 months |  |
Accounts receivables payment period from invoice date | 30 days |  |
Inventory valued on last-in, first-out method | 12.00%us-gaap_PercentageOfLIFOInventory |  |
Capitalized deferred financing costs | 400,000 us-gaap_DeferredFinanceCostsGross | 2,700,000 us-gaap_DeferredFinanceCostsGross |
Capitalized deferred financing costs | 500,000 us-gaap_DeferredFinanceCostsNet | 600,000 us-gaap_DeferredFinanceCostsNet |
Amortization of deferred finance cost | 561,000 us-gaap_AmortizationOfFinancingCosts | 304,000 us-gaap_AmortizationOfFinancingCosts | 227,000 us-gaap_AmortizationOfFinancingCosts
Provision for Estimated losses on uncompleted contracts | 0 us-gaap_LossOnContracts | 0 us-gaap_LossOnContracts | 0 us-gaap_LossOnContracts
Advertisement expense | 1,000,000 us-gaap_AdvertisingExpense | 500,000 us-gaap_AdvertisingExpense | 200,000 us-gaap_AdvertisingExpense
Non forfeitable dividend rights with holders of common stock | One-for-one basis |  |
Foreign Currency Transaction Gain (Loss) | (2,300,000)us-gaap_ForeignCurrencyTransactionGainLossRealized | 1,000,000 us-gaap_ForeignCurrencyTransactionGainLossRealized | (100,000)us-gaap_ForeignCurrencyTransactionGainLossRealized
Patents [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 17 years |  |
Employment Agreements [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 3 years |  |
Tradename [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 10 years |  |
Non-compete Agreements [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 5 years |  |
Fisher-Klosterman, Inc. ("FKI") [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Number of wholly owned subsidiaries | 3 cece_NumberOfWhollyOwnedSubsidiaries / dei_LegalEntityAxis = cece_FisherKlostermanIncMember |  |
CECO Group, Inc. [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Number of wholly owned subsidiaries | 2 cece_NumberOfWhollyOwnedSubsidiaries / dei_LegalEntityAxis = cece_CecoGroupIncMember |  |
Met-Pro Technologies LLC ("Met-Pro") [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Number of wholly owned subsidiaries | 11 cece_NumberOfWhollyOwnedSubsidiaries / dei_LegalEntityAxis = cece_MetProTechnologiesLlcMember |  |
Minimum [Member] | Technology [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 7 years |  |
Minimum [Member] | Customer Lists [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 5 years |  |
Minimum [Member] | Building and Improvements [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Property, Plant and Equipment, Useful Life | 10 years |  |
Minimum [Member] | Machinery and Equipment [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Property, Plant and Equipment, Useful Life | 2 years |  |
Maximum [Member] | Technology [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 10 years |  |
Maximum [Member] | Customer Lists [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Intangible assets, Useful Life | 20 years |  |
Maximum [Member] | Building and Improvements [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Property, Plant and Equipment, Useful Life | 40 years |  |
Maximum [Member] | Machinery and Equipment [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Property, Plant and Equipment, Useful Life | 15 years |  |
Interest Expense [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Capitalized deferred financing costs | 100,000 us-gaap_DeferredFinanceCostsNet / us-gaap_BalanceSheetLocationAxis = us-gaap_InterestExpenseMember |  |
Deferred Charges and Other Assets [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Capitalized deferred financing costs | 500,000 us-gaap_DeferredFinanceCostsNet / us-gaap_BalanceSheetLocationAxis = cece_DeferredChargesAndOtherAssetsMember | 600,000 us-gaap_DeferredFinanceCostsNet / us-gaap_BalanceSheetLocationAxis = cece_DeferredChargesAndOtherAssetsMember |
Discount to Debt [Member] |  |  |
Nature Of Business And Summary Of Significant Accounting Policies [Line Items] |  |  |
Capitalized deferred financing costs | $ 1,800,000 us-gaap_DeferredFinanceCostsNet / us-gaap_BalanceSheetLocationAxis = cece_DiscountRelatedToIssuanceOfDebtMember | $ 1,900,000 us-gaap_DeferredFinanceCostsNet / us-gaap_BalanceSheetLocationAxis = cece_DiscountRelatedToIssuanceOfDebtMember |

X
- Definition Accounts Receivables Payment Period From Invoice Date + References No definition available. + Details
Name: | cece_AccountsReceivablesPaymentPeriodFromInvoiceDate
Namespace Prefix: | cece_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash And Cash Equivalents Highly Liquid Investments Maximum Maturity Period + References No definition available. + Details
Name: | cece_CashAndCashEquivalentsHighlyLiquidInvestmentsMaximumMaturityPeriod
Namespace Prefix: | cece_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | cece_NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | cece_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of wholly owned subsidiaries. + References No definition available. + Details
Name: | cece_NumberOfWhollyOwnedSubsidiaries
Namespace Prefix: | cece_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restricted Stock Awards Participation Description + References No definition available. + Details
Name: | cece_RestrictedStockAwardsParticipationDescription
Namespace Prefix: | cece_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of noncash expense included in interest expense to issue debt and obtain financing associated with the related debt instruments. Alternate captions include noncash interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.8) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 8 -Article 9 + Details
Name: | us-gaap_AmortizationOfFinancingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For an unclassified balance sheet, the amount as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain. Such amount is before the consideration of accumulated amortization. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28555-108399 + Details
Name: | us-gaap_DeferredFinanceCostsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For an unclassified balance sheet, the carrying amount (net of accumulated amortization) as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6451184&loc=d3e28555-108399 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 + Details
Name: | us-gaap_DeferredFinanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossRealized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Losses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_LossOnContracts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent. + References No definition available. + Details
Name: | us-gaap_PercentageOfLIFOInventory
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The carrying amounts of cash and cash equivalent items which are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. This element is for unclassified presentations; for classified presentations there is a separate and distinct element. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_RestrictedCashAndCashEquivalents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=cece_CecoGroupIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=cece_FisherKlostermanIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=cece_MetProTechnologiesLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=cece_DeferredChargesAndOtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=cece_DiscountRelatedToIssuanceOfDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_EmploymentContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |