MNSB
Mainstreet Bank
NASDAQ: MNSB · FINANCIAL SERVICES · BANKS - REGIONAL
$23.85
-3.64% today
Updated 2026-04-29
Market cap
$179.62M
P/E ratio
12.25
P/S ratio
2.42x
EPS (TTM)
$1.99
Dividend yield
1.26%
52W range
$18 – $25
Volume
0.1M
Mainstreet Bank (MNSB) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2005 | 2006 | 2007 | 2008 | 2009 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.74M | $7.41M | $9.87M | $10.51M | $11.59M | $13.88M | $9.52M | $13.15M | $15.26M | $19.25M | $23.10M | $29.18M | $47.07M | $63.67M | $69.52M | $70.31M | $88.68M | $127.76M | $137.87M | $135.89M |
| Revenue growth (YoY) | — | +98.0% | +33.1% | +6.5% | +10.3% | +19.8% | -31.4% | +38.1% | +16.0% | +26.2% | +20.0% | +26.3% | +61.3% | +35.3% | +9.2% | +1.1% | +26.1% | +44.1% | +7.9% | -1.4% |
| Cost of revenue | $1.81M | $3.30M | $4.74M | $5.08M | $5.38M | — | — | $2.24M | $2.66M | $3.84M | $3.72M | $7.36M | $15.79M | $21.00M | $19.70M | $9.49M | $15.77M | $49.32M | $78.80M | $61.97M |
| Gross profit | $1.94M | $4.12M | $5.12M | $5.43M | $6.21M | — | $9.52M | $10.91M | $12.60M | $15.41M | $19.38M | $21.82M | $31.28M | $42.68M | $49.82M | $60.82M | $72.91M | $78.44M | $59.06M | $73.92M |
| Gross margin | 51.7% | 55.5% | 51.9% | 51.7% | 53.6% | 0.0% | 100.0% | 83.0% | 82.6% | 80.0% | 83.9% | 74.8% | 66.5% | 67.0% | 71.7% | 86.5% | 82.2% | 61.4% | 42.8% | 54.4% |
| R&D | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| SG&A | $1.52M | $2.22M | $3.88M | $3.74M | $4.25M | — | $410852.00 | $6.00M | $6.41M | $8.24M | $9.53M | $10.08M | $13.96M | $18.18M | $21.18M | $21.04M | $25.31M | $30.32M | $32.75M | $36.83M |
| Operating income | $594219.00 | $3.08M | $-496289.00 | $100410.00 | $167076.00 | $1.66M | $515364.00 | $1.52M | $2.50M | $3.06M | $5.47M | $6.22M | $11.30M | $17.30M | $19.56M | $27.96M | $33.39M | $32.82M | $-13.90M | $19.09M |
| Operating margin | 15.9% | 41.6% | -5.0% | 1.0% | 1.4% | 12.0% | 5.4% | 11.5% | 16.4% | 15.9% | 23.7% | 21.3% | 24.0% | 27.2% | 28.1% | 39.8% | 37.7% | 25.7% | -10.1% | 14.0% |
| EBITDA | $382973.00 | $284876.00 | $-179402.00 | $464047.00 | $470007.00 | $1.66M | $-429412.00 | $2.47M | $3.51M | $4.11M | $6.57M | $7.52M | $12.97M | $19.13M | $21.70M | $30.32M | $35.97M | $35.57M | $-9.27M | $19.09M |
| EBITDA margin | 10.2% | 3.8% | -1.8% | 4.4% | 4.1% | 12.0% | -4.5% | 18.8% | 23.0% | 21.3% | 28.5% | 25.8% | 27.6% | 30.0% | 31.2% | 43.1% | 40.6% | 27.8% | -6.7% | 14.0% |
| EBIT | $0.00 | $0.00 | $-496289.00 | $100410.00 | $167076.00 | — | $85952.00 | $1.52M | $2.50M | $3.06M | $5.47M | $6.22M | $11.30M | $17.30M | $19.56M | $27.96M | $33.39M | $32.82M | $-13.90M | — |
| Interest expense | $1.40M | $3.03M | $4.41M | $4.69M | $4.62M | — | — | $2.01M | $2.07M | $2.34M | $3.07M | $5.47M | $12.67M | $19.38M | $16.09M | $10.66M | $13.37M | $47.68M | $72.04M | $62.04M |
| Income tax | $1.40M | $3.03M | — | — | $-352000.00 | $569060.00 | $40791.00 | $501792.00 | $752000.00 | $894024.00 | $1.59M | $2.33M | $2.09M | $3.35M | $3.84M | $5.79M | $6.71M | $6.24M | $-3.92M | $3.48M |
| Effective tax rate | 235.4% | 98.5% | 0.0% | 0.0% | -210.7% | 34.3% | 47.5% | 33.1% | 30.0% | 29.2% | 29.1% | 37.6% | 18.5% | 19.4% | 19.6% | 20.7% | 20.1% | 19.0% | 28.2% | 18.2% |
| Net income | $-804725.00 | $46850.00 | $-496289.00 | $100410.00 | $519076.00 | $1.09M | $45161.00 | $1.01M | $1.75M | $2.17M | $3.88M | $3.88M | $9.21M | $13.95M | $15.72M | $22.17M | $26.67M | $26.59M | $-9.98M | $15.61M |
| Net income growth (YoY) | — | +105.8% | -1159.3% | +120.2% | +417.0% | +109.9% | -95.9% | +2143.6% | +73.0% | +23.8% | +78.6% | +0.2% | +137.2% | +51.5% | +12.7% | +41.1% | +20.3% | -0.3% | -137.5% | +256.4% |
| Profit margin | -21.5% | 0.6% | -5.0% | 1.0% | 4.5% | 7.9% | 0.5% | 7.7% | 11.5% | 11.3% | 16.8% | 13.3% | 19.6% | 21.9% | 22.6% | 31.5% | 30.1% | 20.8% | -7.2% | 11.5% |