XML 55 R11.htm IDEA: XBRL DOCUMENT
v3.19.3

Costs and Estimated Earnings on Uncompleted Contracts | 9 Months Ended
--- | ---
Sep. 30, 2019
Text Block [Abstract] |
Costs and Estimated Earnings on Uncompleted Contracts |
4. | Costs and Estimated Earnings on Uncompleted Contracts
Our contracts have various lengths to completion ranging from a few days to several months. We anticipate that a majority of our current contracts will be completed within the next twelve to eighteen months. A significant amount of our revenue within the Energy Solutions and Industrial Solutions segments is recognized over a period of time as we perform under the contract because control of the work in process transfers continuously to the customer. The assets and liabilities recognized in association with these contracts are as follows:
(table only in thousands) |  | September 30, 2019 |  |  | December 31, 2018 |
Costs incurred on uncompleted contracts |  | $ | 220,631 |  |  | $ | 174,168 |
Estimated earnings |  |  | 83,186 |  |  |  | 67,427 |
Total costs and estimated earnings on uncompleted contracts, gross |  |  | 303,817 |  |  |  | 241,595 |
Less billings to date |  |  | (292,421 | ) |  |  | (232,045 | )
Total costs and estimated earnings on uncompleted contracts, net |  | $ | 11,396 |  |  | $ | 9,550 |
Included in the accompanying condensed consolidated balance sheets under the following captions: |  |  |  |  |  |  |  |
Costs and estimated earnings in excess of billings on uncompleted contracts |  | $ | 34,409 |  |  | $ | 29,694 |
Billings in excess of costs and estimated earnings on uncompleted contracts |  |  | (23,013 | ) |  |  | (20,144 | )
Total costs and estimated earnings on uncompleted contracts, net |  | $ | 11,396 |  |  | $ | 9,550 |
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. No provision for estimated losses on uncompleted contracts was required as of September 30, 2019 or December 31, 2018.

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