English
Segment disclosures
Company overviewCECO ENVIRONMENTAL CORP
Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.
Revenue · Reported segment facts
Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.
Intersegment Elimination · Engineered Systems
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | -225000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | -389000 | USD | 20241029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | -103000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | -164000 | USD | 20240730 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | -183000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -457000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | -176000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -274000 | USD | 20240730 | Open filing evidence |
Intersegment Elimination · Engineered Systems · Intersubsegment Eliminations
Consolidation Items · Statement Business Segments · Subsegments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | -298000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | -581000 | USD | 20241029 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | -426000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -886000 | USD | 20241029 | Open filing evidence |
Intersegment Elimination · Industrial Process Solutions
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | -298000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | -581000 | USD | 20241029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | -196000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | -283000 | USD | 20240730 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | -426000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -886000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | -363000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -460000 | USD | 20240730 | Open filing evidence |
Intersegment Elimination · Industrial Process Solutions · Intersubsegment Eliminations
Consolidation Items · Statement Business Segments · Subsegments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | -225000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | -389000 | USD | 20241029 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | -183000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -457000 | USD | 20241029 | Open filing evidence |
Operating Segments · Industrial Segment Sales · Engineered Systems
Consolidation Items · Major Customers · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:MajorCustomersAxis=ceco:IndustrialSegmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-01-01 – 2025-09-30 | 392586000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 128460000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 248894000 | USD | 20250729 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 91277000 | USD | 20251028 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 263224000 | USD | 20250225 | Open filing evidence |
Operating Segments · Industrial Segment Sales · Industrial Process Solutions
Consolidation Items · Major Customers · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;srt:MajorCustomersAxis=ceco:IndustrialSegmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-01-01 – 2025-06-30 | 113195000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 173908000 | USD | 20250225 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 40130000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 77113000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 36983000 | USD | 20250429 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 159404000 | USD | 20250225 | Open filing evidence |
Operating Segments · Engineered Systems
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | 70754000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 132354000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 61600000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 197380000 | USD | 20220314 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 45559000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 137104000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 47069000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 91545000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 44476000 | USD | 20220510 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 218290000 | USD | 20220314 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 51203000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 159181000 | USD | 20211108 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 217359000 | USD | 20220314 | Open filing evidence |
Operating Segments · Engineered Systems
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 173673000 | USD | 20260810 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 324209000 | USD | 20260810 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 150536000 | USD | 20260430 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 544298000 | USD | 20260302 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 141400000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 396697000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 128460000 Restated | USD | 20260810 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 248894000 Restated | USD | 20260810 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 120434000 Restated | USD | 20260430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 384025000 Restated | USD | 20260302 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 98527000 | USD | 20251028 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 293186000 | USD | 20251028 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 102141000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 194659000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 92518000 | USD | 20250429 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 380108000 Restated | USD | 20260302 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 114605000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 286575000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 95880000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 171970000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 76089000 | USD | 20240430 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 278354000 | USD | 20250225 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 68738000 | USD | 20221107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 201092000 | USD | 20221107 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 70754000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 132354000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 61600000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 197380000 | USD | 20240305 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 45559000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 137104000 | USD | 20221107 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 218290000 | USD | 20230306 | Open filing evidence |
Operating Segments · Engineered Systems · Intersubsegment Eliminations
Consolidation Items · Statement Business Segments · Subsegments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | -6952000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | -14587000 | USD | 20241029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | -4553000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | -7635000 | USD | 20240730 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | -8639000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -18173000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | -7995000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -9533000 | USD | 20240730 | Open filing evidence |
Operating Segments · Engineered Systems · Intra Sub Segment Eliminations
Consolidation Items · Statement Business Segments · Subsegments Consolidation Items
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;us-gaap:SubsegmentsConsolidationItemsAxis=ceco:IntraSubSegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2025-09-30 | -2463000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 3753000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 4484000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 11393000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 4296000 | USD | 20250429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 240000 | USD | 20250225 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 6952000 | USD | 20251028 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 14587000 | USD | 20251028 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 4553000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 7635000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 3082000 | USD | 20250429 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 1419000 | USD | 20250225 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 1042000 | USD | 20250225 | Open filing evidence |
Operating Segments · Engineered Systems · Intersubsegment Eliminations
Consolidation Items · Statement Business Segments · Subsegments Consolidation Items
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-01-01 – 2024-03-31 | -3082000 | USD | 20240430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | -31402000 | USD | 20240305 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -1538000 | USD | 20240430 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | -14088000 | USD | 20240305 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -9483000 | USD | 20240305 | Open filing evidence |
Operating Segments · Industrial Process Solutions
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 61682000 | USD | 20260810 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 117065000 | USD | 20260810 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 55383000 | USD | 20260430 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 230083000 | USD | 20260302 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 56860000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 172378000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 56931000 Restated | USD | 20260810 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 113195000 Restated | USD | 20260810 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 56263000 Restated | USD | 20260430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 173908000 Restated | USD | 20260302 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 51379000 | USD | 20251028 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 135631000 | USD | 20251028 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 44673000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 84252000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 39579000 | USD | 20250429 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 164737000 Restated | USD | 20260302 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 49264000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 132946000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 44641000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 83682000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 39042000 | USD | 20230509 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 165221000 Restated | USD | 20250225 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 44079000 | USD | 20221107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 121122000 | USD | 20221107 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 39901000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 77043000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 37142000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 152886000 | USD | 20230306 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 35525000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 109703000 | USD | 20221107 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 124547000 | USD | 20230306 | Open filing evidence |
Operating Segments · Industrial Process Solutions · Intersubsegment Eliminations
Consolidation Items · Statement Business Segments · Subsegments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | -6918000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | -13893000 | USD | 20241029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | -4440000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | -6975000 | USD | 20240730 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | -5231000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -8871000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | -2806000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -3641000 | USD | 20240730 | Open filing evidence |
Operating Segments · Industrial Process Solutions · Reportable Subsegments
Consolidation Items · Statement Business Segments · Subsegments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;us-gaap:SubsegmentsAxis=us-gaap:ReportableSubsegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 49264000 | USD | 20231107 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 132946000 | USD | 20231107 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 44079000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 121122000 | USD | 20231107 | Open filing evidence |
Operating Segments · Industrial Process Solutions · Intra Sub Segment Eliminations
Consolidation Items · Statement Business Segments · Subsegments Consolidation Items
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;us-gaap:SubsegmentsConsolidationItemsAxis=ceco:IntraSubSegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2025-09-30 | 2852000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 5175000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 2029000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 2324000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 2907000 | USD | 20250429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 278000 | USD | 20250225 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 6918000 | USD | 20251028 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 13893000 | USD | 20251028 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 4440000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 6975000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 2535000 | USD | 20250429 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 785000 | USD | 20250225 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 281000 | USD | 20250225 | Open filing evidence |
Operating Segments · Thermal Solutions
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:ThermalSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 49606000 | USD | 20260810 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 49606000 | USD | 20260810 | Open filing evidence |
Operating Segments · Intersubsegment Eliminations · Engineered Systems
Consolidation Items · Subsegments · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-07-01 – 2022-09-30 | -2904000 | USD | 20231107 | Open filing evidence |
Operating Segments · Intersubsegment Eliminations · Industrial Process Solutions
Consolidation Items · Subsegments · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-09-30 | -8871000 | USD | 20231107 | Open filing evidence |
Operating Segments · Reportable Subsegments · Engineered Systems
Consolidation Items · Subsegments · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:SubsegmentsAxis=us-gaap:ReportableSubsegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 114605000 | USD | 20231107 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 286575000 | USD | 20231107 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 68738000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 201092000 | USD | 20231107 | Open filing evidence |
Industrial Inter Segment Sales · Engineered Systems · Intersegment Elimination
Major Customers · Statement Business Segments · Consolidation Items
Source dimensions
srt:MajorCustomersAxis=cece:IndustrialInterSegmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | -190000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -257000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | -67000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -971000 | USD | 20220314 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | -308000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -549000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | -196000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | -241000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -45000 | USD | 20220510 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -1463000 | USD | 20220314 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -423000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -891000 | USD | 20211108 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -390000 | USD | 20220314 | Open filing evidence |
Industrial Inter Segment Sales · Engineered Systems · Intersegment Elimination
Major Customers · Statement Business Segments · Consolidation Items
Source dimensions
srt:MajorCustomersAxis=ceco:IndustrialInterSegmentSalesMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-04-01 – 2023-06-30 | -363000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -460000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -97000 | USD | 20230509 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | -1042000 | USD | 20230306 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | -204000 | USD | 20221107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -461000 | USD | 20221107 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | -190000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -257000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | -67000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -971000 | USD | 20230306 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | -308000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -549000 | USD | 20221107 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -1463000 | USD | 20230306 | Open filing evidence |
Industrial Segment Sales · Operating Segments · Engineered Systems
Major Customers · Consolidation Items · Statement Business Segments
Source dimensions
srt:MajorCustomersAxis=ceco:IndustrialSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2025-09-30 | 143692000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 120434000 | USD | 20250429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 384025000 | USD | 20250225 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 278018000 | USD | 20251028 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 97392000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 186741000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 89349000 | USD | 20250429 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 380108000 | USD | 20250225 | Open filing evidence |
Industrial Segment Sales · Operating Segments · Industrial Process Solutions
Major Customers · Consolidation Items · Statement Business Segments
Source dimensions
srt:MajorCustomersAxis=ceco:IndustrialSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2025-09-30 | 53907000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 167102000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 56931000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 56263000 | USD | 20250429 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 44236000 | USD | 20251028 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 121349000 | USD | 20251028 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 164737000 | USD | 20250225 | Open filing evidence |
Air Quality Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:AirQualitySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | 56379000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 36121000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Air Quality Segment · Intersegment Elimination · Energy Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:AirQualitySegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | -600000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -673000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Air Quality Segment · Intersegment Elimination · Fluid Handling Filtration Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:AirQualitySegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | -41000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
Air Quality Segment · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:AirQualitySegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | 59198000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 38398000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Air Quality Segment · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:AirQualitySegmentMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | -2178000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -1604000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Energy Solutions Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 205494000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 49709000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 149429000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 49074000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 99720000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 50646000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 210319000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 48847000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | 154606000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | 50572000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | 105760000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 55188000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | 211185000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 56552000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | 147661000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | 51136000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 91109000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Energy Solutions Segment · Intersegment Elimination · Fluid Handling Filtration Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -738000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -206000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -205000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -34000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -12000 | USD | 2019-05-08 · 15:10:58.000Z | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -5000 | USD | 20210303 | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -5000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Energy Solutions Segment · Intersegment Elimination · Industrial Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:IndustrialInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -725000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -217000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -446000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -106000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -229000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -123000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -390000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | -102000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -272000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -111000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -59000 | USD | 2019-05-08 · 15:10:58.000Z | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -1232000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -556000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -252000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Energy Solutions Segment · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 218290000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 51203000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 159181000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 52369000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 107978000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 53338000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 217359000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 51083000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | 158888000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | 51656000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | 107806000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 56150000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | 220334000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 58561000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | 155011000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | 53322000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 96450000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Energy Solutions Segment · Fluid Handling Filtration Inter Segment Sales
Statement Business Segments · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-09-30 | -445000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -239000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -12000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -12000 | USD | 20200805 | Open filing evidence |
Energy Solutions Segment · Fluid Handling Filtration Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-01-01 – 2019-09-30 | -12000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -12000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -12000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -5000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -5000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -5000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Energy Solutions Segment · Industrial Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember;srt:MajorCustomersAxis=cece:IndustrialInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-07-01 – 2019-09-30 | -102000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -272000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -111000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -170000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -59000 | USD | 20200506 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -556000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -1494000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -252000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -938000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Energy Solutions Segment · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EnergySolutionsSegmentMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -11333000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -1071000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -8861000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -2984000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -7790000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -2535000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -6650000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | -2134000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -3998000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -973000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -1864000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -891000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -7912000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -1453000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -5851000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -1929000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -4398000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Engineered Equipment Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredEquipmentSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | 147661000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 91109000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Engineered Equipment Segment · Intersegment Elimination · Environmental Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredEquipmentSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:EnvironmentalInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | -1494000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -938000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Engineered Equipment Segment · Intersegment Elimination · Fluid Handling Filtration Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredEquipmentSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | -5000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -5000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Engineered Equipment Segment · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredEquipmentSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | 155011000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 96450000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Engineered Equipment Segment · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredEquipmentSegmentMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | -5851000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -4398000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Engineered Systems
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | 67333000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 124308000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 56975000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 186926000 | USD | 20220314 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 44779000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 130196000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 43360000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 85417000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 42057000 | USD | 20220510 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 205494000 | USD | 20220314 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 49709000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 149429000 | USD | 20211108 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 49074000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 99720000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 50646000 | USD | 20210506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 210319000 | USD | 20220314 | Open filing evidence |
Engineered Systems · Intersegment Elimination
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-01-01 – 2022-03-31 | -4558000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -2374000 | USD | 20220510 | Open filing evidence |
Engineered Systems · Intersegment Elimination · Industrial Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:IndustrialInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2021-04-01 – 2021-06-30 | -196000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | -241000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -45000 | USD | 20210506 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -157000 | USD | 20210506 | Open filing evidence |
Engineered Systems · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2021-04-01 – 2021-06-30 | 47069000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 91545000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 44476000 | USD | 20210506 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 52369000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 107978000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 53338000 | USD | 20210506 | Open filing evidence |
Engineered Systems · Industrial Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember;srt:MajorCustomersAxis=cece:IndustrialInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-04-01 – 2020-06-30 | -311000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -468000 | USD | 20210803 | Open filing evidence |
Engineered Systems · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:EngineeredSystemsMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | -3231000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -7789000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -9483000 | USD | 20220314 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | -472000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -6359000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | -3513000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | -5887000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -2374000 | USD | 20210506 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -11333000 | USD | 20220314 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -1071000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -8861000 | USD | 20211108 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -2984000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -7790000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -2535000 | USD | 20210506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -6650000 | USD | 20220314 | Open filing evidence |
Fluid Handling Solutions Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 35820000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 9000000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 27916000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 9432000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 18916000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 9484000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 40203000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 9436000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | 31930000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | 10524000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | 22494000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 11970000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | 45455000 Restated | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 9836000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | 35991000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | 10598000 Restated | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 26155000 Restated | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Fluid Handling Solutions Segment · Intersegment Elimination · Energy Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-12-31 | -7000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -7000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -7000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
Fluid Handling Solutions Segment · Intersegment Elimination · Environmental Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:EnvironmentalInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-01-01 – 2018-09-30 | -351000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -367000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Fluid Handling Solutions Segment · Intersegment Elimination · Industrial Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:IndustrialInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -39000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -18000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -32000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -7000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -14000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -7000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -214000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | -25000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -163000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -86000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -52000 | USD | 2019-05-08 · 15:10:58.000Z | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -616000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 16000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -323000 | USD | 2018-08-08 · 15:32:34.000Z | Open filing evidence |
Fluid Handling Solutions Segment · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 36761000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 9203000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 28581000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 9629000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 19378000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 9749000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 41717000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 9823000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | 33189000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | 10950000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | 23366000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 12416000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | 47561000 Restated | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 10226000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | 37557000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | 11215000 Restated | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 27331000 Restated | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Fluid Handling Solutions Segment · Energy Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-07-01 – 2018-09-30 | -7000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -7000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
Fluid Handling Solutions Segment · Industrial Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember;srt:MajorCustomersAxis=cece:IndustrialInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-07-01 – 2019-09-30 | -25000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -163000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -86000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -138000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -52000 | USD | 20200506 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 16000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -351000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -323000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -367000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Fluid Handling Solutions Segment · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:FluidHandlingSolutionsSegmentMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -902000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -185000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -633000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -190000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -448000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -258000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -1300000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | -362000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -1096000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -340000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -734000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -394000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -1483000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -399000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -1208000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | -294000 Restated | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | -809000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Industrial Process Solutions
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | 38042000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 73503000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 35461000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 137214000 | USD | 20220314 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 35200000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 100355000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 35320000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 65155000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 29835000 | USD | 20220510 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 110517000 | USD | 20220314 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 27716000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 83652000 | USD | 20211108 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 26096000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 55936000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 29840000 | USD | 20210506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 131550000 | USD | 20220314 | Open filing evidence |
Industrial Process Solutions · Intersegment Elimination
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialProcessSolutionsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-01-01 – 2022-03-31 | -1625000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -2774000 | USD | 20220510 | Open filing evidence |
Industrial Process Solutions · Intersegment Elimination · Energy Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialProcessSolutionsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2021-04-01 – 2021-06-30 | -644000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | -968000 | USD | 20210803 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -324000 | USD | 20210506 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -384000 | USD | 20210506 | Open filing evidence |
Industrial Process Solutions · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialProcessSolutionsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | 39901000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 77043000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 37142000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 152886000 | USD | 20220314 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 35525000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 109703000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 41245000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 74178000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 32933000 | USD | 20220510 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 124547000 | USD | 20220314 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 30944000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 95272000 | USD | 20211108 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 30438000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 64328000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 33890000 | USD | 20210506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 143086000 | USD | 20220314 | Open filing evidence |
Industrial Process Solutions · Energy Inter Segment Sales
Statement Business Segments · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialProcessSolutionsMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | -142000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -198000 | USD | 20220808 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 17000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -985000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | -644000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | -968000 | USD | 20220808 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -111000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -902000 | USD | 20211108 | Open filing evidence |
Industrial Process Solutions · Energy Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialProcessSolutionsMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-01-01 – 2022-03-31 | -56000 | USD | 20220510 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -1139000 | USD | 20220314 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -324000 | USD | 20220510 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -1232000 | USD | 20220314 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -407000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -791000 | USD | 20210803 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -1677000 | USD | 20220314 | Open filing evidence |
Industrial Process Solutions · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialProcessSolutionsMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-04-01 – 2022-06-30 | -1717000 | USD | 20220808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -3342000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -14533000 | USD | 20220314 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | -308000 | USD | 20211108 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -8363000 | USD | 20211108 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | -5281000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | -8055000 | USD | 20220808 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | -2774000 | USD | 20210506 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -12798000 | USD | 20220314 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -3117000 | USD | 20211108 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -10718000 | USD | 20211108 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -3935000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -7601000 | USD | 20210803 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -3666000 | USD | 20210506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -9859000 | USD | 20220314 | Open filing evidence |
Industrial Solutions Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 74697000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 18716000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 55736000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 16664000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 37020000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 20356000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 91347000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 26983000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | 65920000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | 20083000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | 38936000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 18853000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | 80699000 Restated | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 21868000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | 59833000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-04-01 – 2018-06-30 | 19517000 Restated | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2018-01-01 – 2018-06-30 | 37965000 Restated | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
Industrial Solutions Segment · Intersegment Elimination · Energy Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -1232000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -111000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -407000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -384000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -1677000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | -59000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -812000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -746000 | USD | 2019-05-08 · 15:10:58.000Z | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -600000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 73000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
Industrial Solutions Segment · Intersegment Elimination · Fluid Handling Filtration Inter Segment Sales
Statement Business Segments · Consolidation Items · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -16000 | USD | 20210303 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -15000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -67000 | USD | 20210303 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -7000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -46000 | USD | 2019-05-08 · 15:10:58.000Z | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -41000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -41000 | USD | 2018-11-07 · 17:35:16.000Z | Open filing evidence |
Industrial Solutions Segment · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | 88694000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 21741000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | 66691000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | 20809000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | 44950000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 24141000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | 101369000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 29269000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | 73794000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | 22702000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | 44524000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 21822000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | 84424000 Restated | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 22409000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | 62652000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
Industrial Solutions Segment · Energy Inter Segment Sales
Statement Business Segments · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-09-30 | -902000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -791000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -1617000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -1558000 | USD | 20200805 | Open filing evidence |
Industrial Solutions Segment · Energy Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;srt:MajorCustomersAxis=cece:EnergyInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-07-01 – 2019-09-30 | -59000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -1617000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -812000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -1558000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -746000 | USD | 20200506 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 73000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -600000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
Industrial Solutions Segment · Fluid Handling Filtration Inter Segment Sales
Statement Business Segments · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-09-30 | -15000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -15000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -53000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -53000 | USD | 20200805 | Open filing evidence |
Industrial Solutions Segment · Fluid Handling Filtration Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;srt:MajorCustomersAxis=cece:FluidHandlingFiltrationInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-01-01 – 2019-09-30 | -53000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -7000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -53000 | USD | 2019-08-06 · 15:02:31.000Z | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -46000 | USD | 20200506 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -41000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -41000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
Industrial Solutions Segment · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=cece:IndustrialSolutionsSegmentMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-01-01 – 2020-12-31 | -12749000 | USD | 20210303 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | -2914000 | USD | 20201104 | Open filing evidence |
| 2020-01-01 – 2020-09-30 | -10038000 | USD | 20201104 | Open filing evidence |
| 2020-04-01 – 2020-06-30 | -3738000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-06-30 | -7124000 | USD | 20200805 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | -3386000 | USD | 20200506 | Open filing evidence |
| 2019-01-01 – 2019-12-31 | -8278000 | USD | 20210303 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | -2227000 | USD | 20201104 | Open filing evidence |
| 2019-01-01 – 2019-09-30 | -6204000 | USD | 20201104 | Open filing evidence |
| 2019-04-01 – 2019-06-30 | -1800000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-06-30 | -3977000 | USD | 20200805 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | -2177000 | USD | 20200506 | Open filing evidence |
| 2018-01-01 – 2018-12-31 | -3084000 | USD | 20210303 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | -573000 Restated | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
| 2018-01-01 – 2018-09-30 | -2178000 | USD | 2019-11-06 · 17:01:30.000Z | Open filing evidence |
Engineered Systems
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 91277000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 278018000 | USD | 20241029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 97392000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 186741000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 89349000 | USD | 20240430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 380108000 | USD | 20240305 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 105540000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 267516000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 87522000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 161977000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 74454000 | USD | 20240430 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 263224000 | USD | 20240305 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 65630000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 189938000 | USD | 20231107 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 67333000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 124308000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 56975000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 186926000 | USD | 20240305 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 44779000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 130196000 | USD | 20221107 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 205494000 | USD | 20230306 | Open filing evidence |
Engineered Systems · Intersegment Elimination
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | -183000 | USD | 20231107 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -457000 | USD | 20231107 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | -169000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -367000 | USD | 20231107 | Open filing evidence |
Engineered Systems · Industrial Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;srt:MajorCustomersAxis=ceco:IndustrialInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-01-01 – 2022-12-31 | -1042000 | USD | 20240305 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -971000 | USD | 20240305 | Open filing evidence |
Engineered Systems · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-04-01 – 2023-06-30 | -7995000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -9533000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -1538000 | USD | 20230509 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | -14088000 | USD | 20230306 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | -2904000 | USD | 20221107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -10693000 | USD | 20221107 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | -3231000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -7789000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | -4558000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -9483000 | USD | 20230306 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | -472000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -6359000 | USD | 20221107 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -11333000 | USD | 20230306 | Open filing evidence |
Engineered Systems · Intersubsegment Eliminations · Intersegment Elimination
Statement Business Segments · Subsegments Consolidation Items · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-01-01 – 2024-03-31 | -87000 | USD | 20240430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | -1419000 | USD | 20240305 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -97000 | USD | 20240430 | Open filing evidence |
Industrial Process Solutions
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 44236000 | USD | 20241029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 121349000 | USD | 20241029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 40130000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 77113000 | USD | 20240730 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 36983000 | USD | 20240430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 164737000 | USD | 20240305 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 43850000 | USD | 20241029 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 123618000 | USD | 20241029 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 41659000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 79767000 | USD | 20240730 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 38109000 | USD | 20240430 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 159403000 | USD | 20240305 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 42784000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 116287000 | USD | 20231107 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 38042000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 73503000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 35461000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 137214000 | USD | 20240305 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 35200000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 100355000 | USD | 20221107 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | 110517000 | USD | 20230306 | Open filing evidence |
Industrial Process Solutions · Intersegment Elimination
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | -426000 | USD | 20231107 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -886000 | USD | 20231107 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | -204000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -461000 | USD | 20231107 | Open filing evidence |
Industrial Process Solutions · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-01-01 – 2024-03-31 | 39579000 | USD | 20240430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 183011000 | USD | 20240305 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 39042000 | USD | 20240430 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 165220000 | USD | 20240305 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | 152886000 | USD | 20240305 | Open filing evidence |
Industrial Process Solutions · Operating Segments · Intersubsegment Eliminations
Statement Business Segments · Consolidation Items · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-01-01 – 2024-03-31 | -2535000 | USD | 20240430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | -17489000 | USD | 20240305 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -835000 | USD | 20240430 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | -5536000 | USD | 20240305 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -14533000 | USD | 20240305 | Open filing evidence |
Industrial Process Solutions · Energy Inter Segment Sales
Statement Business Segments · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;srt:MajorCustomersAxis=ceco:EnergyInterSegmentSalesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-07-01 – 2022-09-30 | -169000 | USD | 20221107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -367000 | USD | 20221107 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | -17000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -985000 | USD | 20221107 | Open filing evidence |
Industrial Process Solutions · Energy Inter Segment Sales · Intersegment Elimination
Statement Business Segments · Major Customers · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;srt:MajorCustomersAxis=ceco:EnergyInterSegmentSalesMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-04-01 – 2023-06-30 | -176000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -274000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -98000 | USD | 20230509 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | -281000 | USD | 20240305 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | -142000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -198000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | -56000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -1139000 | USD | 20240305 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -1232000 | USD | 20230306 | Open filing evidence |
Industrial Process Solutions · Energy Inter Segment Sales · Intersubsegment Eliminations
Statement Business Segments · Major Customers · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;srt:MajorCustomersAxis=ceco:EnergyInterSegmentSalesMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-01-01 – 2024-03-31 | -61000 | USD | 20240430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | -785000 | USD | 20240305 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -98000 | USD | 20240430 | Open filing evidence |
Industrial Process Solutions · Intersubsegment Eliminations
Statement Business Segments · Subsegments Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember;us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-04-01 – 2023-06-30 | -2806000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | -3641000 | USD | 20230808 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | -835000 | USD | 20230509 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | -5536000 | USD | 20230306 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | -1126000 | USD | 20221107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -4468000 | USD | 20221107 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | -1717000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | -3342000 | USD | 20230808 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | -1625000 | USD | 20230509 | Open filing evidence |
| 2021-01-01 – 2021-12-31 | -14533000 | USD | 20230306 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | -308000 | USD | 20221107 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | -8363000 | USD | 20221107 | Open filing evidence |
| 2020-01-01 – 2020-12-31 | -12798000 | USD | 20230306 | Open filing evidence |
Intersubsegment Eliminations · Operating Segments · Engineered Systems
Subsegments · Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | -8639000 | USD | 20231107 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | -18173000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -10693000 | USD | 20231107 | Open filing evidence |
Intersubsegment Eliminations · Operating Segments · Industrial Process Solutions
Subsegments · Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:SubsegmentsAxis=us-gaap:IntersubsegmentEliminationsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | -5231000 | USD | 20231107 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | -1126000 | USD | 20231107 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | -4468000 | USD | 20231107 | Open filing evidence |
Intersubsegment Eliminations · Operating Segments · Engineered Systems
Subsegments Consolidation Items · Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:EngineeredSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2025-09-30 | 171000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 358000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 91000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 188000 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 97000 | USD | 20250429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 14767000 | USD | 20250225 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 298000 | USD | 20251028 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 581000 | USD | 20251028 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 196000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 283000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 87000 | USD | 20250429 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 31402000 | USD | 20250225 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 14088000 | USD | 20250225 | Open filing evidence |
Intersubsegment Eliminations · Operating Segments · Industrial Process Solutions
Subsegments Consolidation Items · Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:SubsegmentsConsolidationItemsAxis=us-gaap:IntersubsegmentEliminationsMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=ceco:IndustrialProcessSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2025-09-30 | 101000 | USD | 20251028 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 101000 | USD | 20251028 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 0 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 0 | USD | 20250729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 0 | USD | 20250429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 10621000 | USD | 20250225 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 225000 | USD | 20251028 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 389000 | USD | 20251028 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 103000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 164000 | USD | 20250729 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 61000 | USD | 20250429 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 17489000 | USD | 20250225 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 5536000 | USD | 20250225 | Open filing evidence |