Mainstreet Bank (MNSB) — Cash Flow-to-Debt Ratio
Mainstreet Bank (MNSB) has a Cash Flow-to-Debt Ratio of 0.00x as of March 2026, meaning its operating cash flow of $6.60 Million could theoretically repay 0% of its total liabilities ($2.01 Billion) in one year. See cash generation quality of Mainstreet Bank 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
Mainstreet Bank Cash Flow-to-Debt Ratio (2004–2025)
Historical debt coverage capacity for Mainstreet Bank across 20 annual periods. Also explore net asset growth rate of Mainstreet Bank to track the company's year-over-year net asset growth rate.
Annual Cash Flow-to-Debt Ratio for Mainstreet Bank (2004–2025)
Year-by-year debt coverage analysis for Mainstreet Bank. For market capitalisation and broader financial context, see market value of Mainstreet Bank.
| Year | CF-to-Debt Ratio | Operating CF (USD) | Total Liabilities | YoY Change |
|---|---|---|---|---|
| 2025 | 0.01x | $14.81 Million | $1.99 Billion | ▲ +1.8% |
| 2024 | 0.01x | $14.74 Million | $2.02 Billion | ▼ -58.2% |
| 2023 | 0.02x | $31.63 Million | $1.81 Billion | ▼ -10.2% |
| 2022 | 0.02x | $33.54 Million | $1.73 Billion | ▼ -99.1% |
| 2021 | 2.06x | $60.39 Million | $29.29 Million | ▲ +79.7% |
| 2020 | 1.15x | $17.02 Million | $14.83 Million | ▲ +7736.4% |
| 2019 | 0.01x | $16.69 Million | $1.14 Billion | ▲ +13.9% |
| 2018 | 0.01x | $12.59 Million | $979.36 Million | ▲ +41.2% |
| 2017 | 0.01x | $6.73 Million | $739.15 Million | ▼ -18.5% |
| 2016 | 0.01x | $5.92 Million | $529.32 Million | ▲ +25.5% |
| 2015 | 0.01x | $3.88 Million | $436.13 Million | ▼ -34.1% |
| 2014 | 0.01x | $4.13 Million | $305.21 Million | ▲ +20.6% |
| 2013 | 0.01x | $2.82 Million | $252.02 Million | ▼ -15.1% |
| 2011 | 0.01x | $3.40 Million | $257.89 Million | ▲ +431.0% |
| 2009 | 0.00x | $-852.24K | $213.73 Million | ▼ -178.0% |
| 2008 | 0.01x | $842.68K | $164.90 Million | ▲ +76.5% |
| 2007 | 0.00x | $361.31K | $124.80 Million | ▼ -59.2% |
| 2006 | 0.01x | $597.90K | $84.24 Million | ▲ +258.4% |
| 2005 | 0.00x | $-276.05K | $61.62 Million | ▲ +90.1% |
| 2004 | -0.05x | $-1.62 Million | $35.85 Million | — |