Logo image of CECE

CECO ENVIRONMENTAL CORP (CECE) Stock Cash Flow

NASDAQ:CECE - Nasdaq - US1251411013 - Common Stock - Currency: USD

11.65  +0.25 (+2.19%)

After market: 11.65 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2022-9-30)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
2018
(2018-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
CECE Net Income ChartCECE Net Income over time chart
11.20M1.98M8.17M17.71M-7.12M
Depreciation Amortization
CECE Depreciation Amortization ChartCECE Depreciation Amortization over time chart
10.09M9.85M9.92M10.61M13.27M
Income Taxes - Deferred
CECE Income Taxes - Deferred ChartCECE Income Taxes - Deferred over time chart
N/A0.001.04M-940.00K-42.00K
Change In Working Capital
CECE Change In Working Capital ChartCECE Change In Working Capital over time chart
-6.68M-5.71M-20.76M-20.86M7.80M
Interest Paid
CECE Interest Paid ChartCECE Interest Paid over time chart
3.78M2.15M3.17M3.55M5.56M
Taxes Paid
CECE Taxes Paid ChartCECE Taxes Paid over time chart
3.67M-2.57M2.16M5.91M10.21M
Other non cash items
CECE Other non cash items ChartCECE Other non cash items over time chart
8.15M7.18M6.05M3.71M8.05M
OPERATING CASH FLOW
CECE OPERATING CASH FLOW ChartCECE OPERATING CASH FLOW over time chart
22.76M13.30M4.42M10.23M21.95M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
CECE Capital Expenditure ChartCECE Capital Expenditure over time chart
-3.24M-2.62M-3.94M-5.66M-3.09M
Other Investing Activity
CECE Other Investing Activity ChartCECE Other Investing Activity over time chart
-44.89M533.00K-5.29M509.00K41.35M
INVESTING CASH FLOW
CECE INVESTING CASH FLOW ChartCECE INVESTING CASH FLOW over time chart
-48.14M-2.08M-9.23M-5.15M38.26M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
CECE Debt Issued/Reduced ChartCECE Debt Issued/Reduced over time chart
44.32M-9.04M3.72M-11.07M-45.75M
Stock Issued/Repurchased
CECE Stock Issued/Repurchased ChartCECE Stock Issued/Repurchased over time chart
-7.67M-4.78MN/A76.00K54.00K
Dividend Paid
CECE Dividend Paid ChartCECE Dividend Paid over time chart
N/AN/AN/A0.000.00
Other Financing Activity
CECE Other Financing Activity ChartCECE Other Financing Activity over time chart
-2.13M-1.73MN/A-1.12M800.00K
FINANCING CASH FLOW
CECE FINANCING CASH FLOW ChartCECE FINANCING CASH FLOW over time chart
34.52M-15.56M3.72M-12.12M-44.90M
 
Exchange Rate Effect
CECE Exchange Rate Effect ChartCECE Exchange Rate Effect over time chart
-7.40M-1.48M1.94M-445.00K-1.53M
CHANGE IN CASH
CECE CHANGE IN CASH ChartCECE CHANGE IN CASH over time chart
1.75M-5.82M853.00K-7.48M13.78M
 
FREE CASH FLOW
Operating Cash Flow
CECE Operating Cash Flow ChartCECE Operating Cash Flow over time chart
22.76M13.30M4.42M10.23M21.95M
Capital Expenditure
CECE Capital Expenditure ChartCECE Capital Expenditure over time chart
-3.24M-2.62M-3.94M-5.66M-3.09M
FREE CASH FLOW
CECE FREE CASH FLOW ChartCECE FREE CASH FLOW over time chart
19.52M10.68M476.00K4.57M18.86M

All data in USD

Charts

CECE Operating and Free Cash Flow chartCECE OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 TTM 20M 40M 60M