Mainstreet Bank

MNSB NASDAQ
Overview Stats Financials News

Quarterly Financials

Values in thousands 2024-03-31 2023-12-31 2023-09-30 2023-06-30
Revenue $33,265 $33,939 $19,541 $20,081
Gross Profit 16,459 33,939 17,675 18,435
EBITDA -539 -539 7,857 8,591
EBIT 3,596 5,727 7,213 7,951
Net Income 3,305 5,147 6,341 6,946
Net Change In Cash 33,265 33,939 19,541 20,081
Cost of Revenue -127,293
Free Cash Flow 4,034 8,366 5,935
Cash 124,741 53,581 44,912 67,700
Basic Shares 7,611 7,527 7,524 7,522

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue $127,761 $74,843 $59,646 $53,470
Gross Profit 124,983 72,503 57,607 51,583
EBITDA -2,155 49,803 30,321 21,696
EBIT -3,932 47,224 27,956 19,560
Net Income 26,585 26,674 22,171 15,717
Net Change In Cash 127,761 74,843 59,646 53,470
Cost of Revenue 37,401 -14,329 42,684
Free Cash Flow 25,628 25,763 56,089 15,734
Cash 53,581 48,931 61,827 75,935
Basic Shares 7,522 7,529 7,559 8,131

Earnings Calls

Quarter EPS
2024-03-31 $0.36
2023-12-31 $0.61
2023-09-30 $0.77
2023-06-30 $0.85