Squirrel Media SA (SQRL) — Cash Flow-to-Debt Ratio
Squirrel Media SA (SQRL) has a Cash Flow-to-Debt Ratio of 0.03x as of June 2025, meaning its operating cash flow of €5.67 Million could theoretically repay 0% of its total liabilities (€163.52 Million) in one year. See free cash flow generation of Squirrel Media SA 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
Squirrel Media SA Cash Flow-to-Debt Ratio (2006–2024)
Historical debt coverage capacity for Squirrel Media SA across 19 annual periods. Also explore Squirrel Media SA (SQRL) net asset momentum to track the company's year-over-year net asset growth rate.
Annual Cash Flow-to-Debt Ratio for Squirrel Media SA (2006–2024)
Year-by-year debt coverage analysis for Squirrel Media SA. For market capitalisation and broader financial context, see market cap of Squirrel Media SA.
| Year | CF-to-Debt Ratio | Operating CF (EUR) | Total Liabilities | YoY Change |
|---|---|---|---|---|
| 2024 | 0.20x | €27.08 Million | €135.38 Million | ▼ -30.2% |
| 2023 | 0.29x | €31.01 Million | €108.25 Million | ▲ +94.6% |
| 2022 | 0.15x | €10.30 Million | €69.98 Million | ▼ -39.3% |
| 2021 | 0.24x | €8.19 Million | €33.80 Million | ▲ +40.3% |
| 2020 | 0.17x | €4.81 Million | €27.87 Million | ▲ +244.5% |
| 2019 | -0.12x | €-1.86 Million | €15.55 Million | ▼ -431.0% |
| 2018 | 0.04x | €289.00K | €8.00 Million | ▲ +125.8% |
| 2017 | -0.14x | €-1.37 Million | €9.81 Million | ▼ -1903.8% |
| 2016 | -0.01x | €-247.00K | €35.37 Million | ▲ +94.7% |
| 2015 | -0.13x | €-4.61 Million | €34.80 Million | ▼ -488.0% |
| 2014 | 0.03x | €1.13 Million | €33.13 Million | ▼ -65.8% |
| 2013 | 0.10x | €3.76 Million | €37.68 Million | ▲ +41.4% |
| 2012 | 0.07x | €5.95 Million | €84.30 Million | ▼ -32.3% |
| 2011 | 0.10x | €12.13 Million | €116.33 Million | ▲ +1511.3% |
| 2010 | 0.01x | €728.00K | €112.50 Million | ▲ +111.7% |
| 2009 | -0.06x | €-4.93 Million | €88.77 Million | ▲ +4.7% |
| 2008 | -0.06x | €-6.20 Million | €106.49 Million | ▲ +72.3% |
| 2007 | -0.21x | €-22.56 Million | €107.08 Million | ▼ -14772.6% |
| 2006 | 0.00x | €-177.00K | €124.96 Million | — |