Mainstreet Bank

Mainstreet Bank

Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$32,984
$31,625
$32,774
$33,441
Gross Profit
18,541
18,032
17,714
17,935
EBITDA
6,162
6,445
6,150
6,610
EBIT
5,358
4,889
5,413
Net Income
4,668
4,100
4,053
4,517
Net Change In Cash
32,984
31,625
32,774
33,441
Free Cash Flow
4,849
6,502
6,418
5,451
Cash
30,125
168,115
26,455
25,255
Basic Shares
7,329
7,484
7,564
7,704

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$135,888
$137,867
$127,761
$88,679
Gross Profit
73,915
59,063
78,440
72,912
EBITDA
24,031
-9,270
35,569
35,967
EBIT
19,091
-13,904
32,824
33,388
Net Income
15,613
-9,980
26,585
26,674
Net Change In Cash
135,888
137,867
127,761
88,679
Cost of Revenue
37,401
Free Cash Flow
10,637
8,951
25,628
25,763
Cash
26,455
47,553
53,581
48,931
Basic Shares
7,652
7,606
7,523
7,529

Earnings Calls

QuarterEPS
2026-06-30
$0.58
2026-03-31
$0.55
2025-12-31
$0.46
2025-09-30
$0.50