XML 23 R10.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Costs and Estimated Earnings on Uncompleted Contracts | 9 Months Ended
--- | ---
Sep. 30, 2017
Text Block [Abstract] |
Costs and Estimated Earnings on Uncompleted Contracts |
4. | Costs and Estimated Earnings on Uncompleted Contracts
Revenues from contracts are primarily recognized on the percentage of completion method, measured by the percentage of contract costs incurred to date compared with estimated total contract costs for each contract. This method is used because management considers contract costs to be the best available measure of progress on these contracts. For contracts where the duration is short, total contract revenue is insignificant, or reasonably dependable estimates cannot be made, revenues are recognized on a completed contract basis, when risk and title passes to the customer, which is generally upon shipment of product. Our contracts have various lengths to completion ranging from a few days to a year. We anticipate that a majority of our current contracts will be completed within the next twelve months.
(Table only in thousands) |  | September 30, 2017 |  |  | December 31, 2016 |
Costs incurred on uncompleted contracts |  | $ | 187,646 |  |  | $ | 186,609 |
Estimated earnings |  |  | 67,533 |  |  |  | 77,709 |
|  |  | 255,179 |  |  |  | 264,318 |
Less billings to date |  |  | (236,253 | ) |  |  | (261,280 | )
|  | $ | 18,926 |  |  | $ | 3,038 |
Included in the accompanying condensed consolidated balance sheets under the following captions: |  |  |  |  |  |  |  |
Costs and estimated earnings in excess of billings on uncompleted contracts |  | $ | 39,964 |  |  | $ | 38,123 |
Billings in excess of costs and estimated earnings on uncompleted contracts |  |  | 21,038 |  |  |  | 35,085 |
|  | $ | 18,926 |  |  | $ | 3,038 |
Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes to job performance, job conditions, and estimated profitability may result in revisions to contract revenue and costs and are recognized in the period in which the revisions are made. A provision of $0.1 million for estimated losses on uncompleted contracts was recognized at September 30, 2017. No provision for estimated losses on uncompleted contracts was required at December 31, 2016.

X
- Definition Costs and estimated earnings on uncompleted contracts disclosure. + References No definition available. + Details
Name: | cece_CostsAndEstimatedEarningsOnUncompletedContractsDisclosureTextBlock
Namespace Prefix: | cece_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration