MainStreet Bancshares, Inc.
MNSB · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $137,669 | $186,646 | $206,972 | $185,876 |
| - Cash | $47,553 | $53,581 | $48,931 | $61,827 |
| + Debt | $73,039 | $87,642 | $172,245 | $29,294 |
| Enterprise Value | $163,155 | $220,707 | $330,286 | $153,343 |
| Revenue | $137,867 | $127,761 | $88,679 | $70,309 |
| % Growth | 7.9% | 44.1% | 26.1% | – |
| Gross Profit | $59,063 | $78,440 | $72,912 | $60,821 |
| % Margin | 42.8% | 61.4% | 82.2% | 86.5% |
| EBITDA | -$9,270 | $35,569 | $35,967 | $30,321 |
| % Margin | -6.7% | 27.8% | 40.6% | 43.1% |
| Net Income | -$9,980 | $26,585 | $26,674 | $22,171 |
| % Margin | -7.2% | 20.8% | 30.1% | 31.5% |
| EPS Diluted | -1.6 | 3.25 | 3.26 | 2.65 |
| % Growth | -149.2% | -0.3% | 23% | – |
| Operating Cash Flow | $14,740 | $31,633 | $33,544 | $29,124 |
| Capital Expenditures | -$5,789 | -$6,005 | -$7,781 | -$4,299 |
| Free Cash Flow | $8,951 | $25,628 | $25,763 | $24,825 |