Eurocastle Investment Ltd (ECT) — Cash Flow-to-Debt Ratio
Eurocastle Investment Ltd (ECT) has a Cash Flow-to-Debt Ratio of -0.89x as of June 2024, meaning its operating cash flow of €-319.00K could theoretically repay -1% of its total liabilities (€359.00K) in one year. See ECT free cash flow to operating cash ratio to measure how efficiently the company converts operating cash flow to free cash.
CF-to-Debt Ratio
Operating Cash Flow
Total Liabilities
Data as of
Eurocastle Investment Ltd Cash Flow-to-Debt Ratio (2004–2024)
Historical debt coverage capacity for Eurocastle Investment Ltd across 21 annual periods. Also explore ECT net assets growth trend to track the company's year-over-year net asset growth rate.
Annual Cash Flow-to-Debt Ratio for Eurocastle Investment Ltd (2004–2024)
Year-by-year debt coverage analysis for Eurocastle Investment Ltd. For market capitalisation and broader financial context, see ECT market cap.
| Year | CF-to-Debt Ratio | Operating CF (EUR) | Total Liabilities | YoY Change |
|---|---|---|---|---|
| 2024 | -12.79x | €-5.78 Million | €452.00K | ▼ -1086.4% |
| 2023 | 1.30x | €604.00K | €466.00K | ▲ +174.5% |
| 2022 | -1.74x | €-1.31 Million | €753.00K | ▼ -126.0% |
| 2021 | 6.68x | €4.02 Million | €601.00K | ▲ +135.9% |
| 2020 | -18.59x | €-23.69 Million | €1.27 Million | ▼ -373.4% |
| 2019 | 6.80x | €155.75 Million | €22.90 Million | ▼ -51.3% |
| 2018 | 13.97x | €69.03 Million | €4.94 Million | ▼ -55.8% |
| 2017 | 31.60x | €223.39 Million | €7.07 Million | ▲ +1215.8% |
| 2016 | 2.40x | €219.85 Million | €91.55 Million | ▲ +604.4% |
| 2015 | 0.34x | €212.07 Million | €622.11 Million | ▲ +2422.3% |
| 2014 | 0.01x | €17.91 Million | €1.33 Billion | ▲ +39.9% |
| 2013 | 0.01x | €19.23 Million | €1.99 Billion | ▲ +1092.3% |
| 2012 | 0.00x | €1.92 Million | €2.36 Billion | ▼ -82.2% |
| 2011 | 0.00x | €11.39 Million | €2.50 Billion | ▲ +481.4% |
| 2010 | 0.00x | €3.60 Million | €4.60 Billion | ▼ -89.6% |
| 2009 | 0.01x | €37.96 Million | €5.04 Billion | ▼ -34.3% |
| 2008 | 0.01x | €62.34 Million | €5.44 Billion | ▼ -47.9% |
| 2007 | 0.02x | €132.93 Million | €6.03 Billion | ▼ -24.0% |
| 2006 | 0.03x | €118.65 Million | €4.09 Billion | ▲ +788.7% |
| 2005 | 0.00x | €7.30 Million | €2.24 Billion | ▲ +35.4% |
| 2004 | 0.00x | €3.90 Million | €1.62 Billion | — |