MainStreet Bank Financial Statements 2009-2024 | MNSB

Fifteen years of historical annual and quarterly income statements for MainStreet Bank (MNSB).

Annual Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
TTM20232022202120202019201820172016201520142013201220112009
$136$128$88.68$70.31$69.52$63.68$47.07$29.23$23.10$19.25$15.26$13.15$13.60$10.52$0
$69.48$48.18$13.84$10.66$16.10$19.38$12.67$0$0$0$0$0$2.25$2.52$0
$66.40$79.59$74.84$59.65$53.43$44.30$34.41$29.23$23.10$19.25$15.26$13.15$11.35$8.00$0
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$51.92$46.76$41.46$31.69$33.87$26.99$23.11$0$0$0$0$0$11.26$8.27$6.73
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$51.92$46.76$41.46$31.69$33.87$26.99$23.11$0$0$0$0$0$11.26$8.27$0
$14.49$32.82$33.39$27.96$19.56$17.30$11.30$29.23$23.10$19.25$15.26$13.15$0.09$-0.27$-6.73
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$13.36$32.82$33.39$27.96$19.56$17.30$11.30$29.23$23.10$19.25$15.26$13.15$0.08$-0.28$0.22
$2.02$6.24$6.71$5.79$3.84$3.35$2.09$0$0$0$0$0$0.04$-0.14$-0.35
$11.34$26.59$26.67$22.17$15.72$13.95$9.21$29.23$23.10$19.25$15.26$13.15$0.04$-0.14$0.57
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$11.34$26.59$26.67$22.17$15.72$13.95$9.21$4.62$3.88$2.17$1.75$1.01$0.05$-0.15$0.58
$0.00$0$0$0$0$0$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
$9.18$24.43$24.52$20.02$15.08$13.95$9.21$3.88$3.88$2.17$1.75$1.01$0.04$-0.14$0.57
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$1.21$3.25$3.26$2.65$1.85$1.69$1.38$0.81$0.87$0.49$0.61$0.36$0.02$-0.09$0.22
$1.21$3.25$3.26$2.65$1.85$1.69$1.38$0.81$0.87$0.49$0.61$0.36$0.02$-0.09$0.22

Quarterly Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-12-312012-03-312011-12-312011-09-302011-06-302010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$34.48$34.20$33.27$33.94$32.66$31.52$29.65$26.83$23.26$20.08$18.51$17.83$17.27$17.43$17.78$18.33$18.44$16.22$16.53$16.19$16.54$16.21$14.74$14.54$12.51$10.75$9.27$8.41$7.65$6.74$6.44$6.09$5.92$5.70$5.39$5.31$5.05$4.37$4.52$4.04$4.01$3.84$3.37$3.20$0$3.79$2.60$10.51$2.62$3.51$3.60$3.21$0$2.87$2.82$2.81
$18.25$18.04$17.00$16.19$12.99$11.44$7.55$5.18$3.82$2.69$2.15$2.34$2.58$2.88$2.86$3.40$3.70$4.18$4.82$4.82$5.11$4.98$4.47$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.60$0.64$0.85$1.00$1.07$0$0$0$0
$16.23$16.16$16.26$17.75$19.66$20.08$22.09$21.66$19.44$17.39$16.36$15.49$14.69$14.55$14.92$14.93$14.74$12.04$11.71$11.37$11.43$11.23$10.27$14.54$12.51$10.75$9.27$8.41$7.65$6.74$6.44$6.09$5.92$5.70$5.39$5.31$5.05$4.37$4.52$4.04$4.01$3.84$3.37$3.20$0$3.79$2.60$9.91$1.98$2.66$2.60$2.14$0$2.87$2.82$2.81
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$16.13$13.31$12.13$10.35$11.81$11.49$11.99$11.15$9.89$9.97$9.76$7.88$8.75$5.79$8.13$3.38$8.27$12.94$7.49$7.64$6.67$6.93$6.33$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$1.86$1.81$2.93$2.46$2.01$5.17$1.56$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$16.13$13.31$12.13$10.35$11.81$11.49$11.99$11.15$9.89$9.97$9.76$7.88$8.75$5.79$8.13$3.38$8.27$12.94$7.49$7.64$6.67$6.93$6.33$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$1.86$1.81$2.93$2.46$2.01$0$0$0$0
$0.10$2.86$4.14$7.40$7.86$8.59$10.11$10.51$9.55$7.41$6.60$7.61$5.94$8.75$6.79$11.55$6.47$-0.89$4.22$3.73$4.76$4.30$3.94$14.54$12.51$10.75$9.27$8.41$7.65$6.74$6.44$6.09$5.92$5.70$5.39$5.31$5.05$4.37$4.52$4.04$4.01$3.84$3.37$3.20$0$3.79$2.60$8.05$0.17$-0.27$0.14$0.13$-5.17$1.31$2.82$2.81
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.10$2.86$4.14$6.27$7.86$8.59$10.11$9.83$9.55$7.41$6.60$6.47$5.94$8.75$6.79$9.76$6.47$-0.89$4.22$4.31$4.76$4.30$3.94$14.54$12.51$10.75$9.27$8.41$7.65$6.74$6.44$6.09$5.92$5.70$5.39$5.31$5.05$4.37$4.52$4.04$4.01$3.84$3.37$3.20$0$3.79$2.60$0.09$0.15$-0.28$0.13$0.11$-2.70$0.11$0.00$2.81
$-0.17$0.24$0.83$1.12$1.52$1.65$1.96$2.25$1.81$1.48$1.17$1.66$1.16$1.63$1.34$2.05$1.30$-0.26$0.75$0.74$1.05$0.87$0.69$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.02$0.04$-0.38$0.00$0.00$0$0.00$0.00$0
$0.27$2.62$3.31$5.15$6.34$6.95$8.15$7.58$7.74$5.93$5.42$4.81$4.78$7.13$5.45$7.71$5.17$-0.63$3.47$3.56$3.71$3.43$3.25$14.54$12.51$10.75$9.27$8.41$7.65$6.74$6.44$6.09$5.92$5.70$5.39$5.31$5.05$4.37$4.52$4.04$4.01$3.84$3.37$3.20$0$3.79$2.60$0.07$0.11$0.10$0.13$0.11$-5.17$0.11$2.82$2.81
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.27$2.62$3.31$5.15$6.34$6.95$8.15$7.58$7.74$5.93$5.42$4.81$4.78$7.13$5.45$7.71$5.17$-0.63$3.47$3.56$3.71$3.43$3.25$3.67$2.35$1.50$1.69$0.76$1.14$0.95$1.03$1.08$1.01$0.87$0.91$0.95$0.35$0.41$0.47$0.58$0.63$0.47$0.07$0.13$0$0.13$0.11$1.12$0.11$0.10$0.14$0.11$0.32$0.12$0.07$0.07
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0$0.00$0.00$0.00
$-0.27$2.08$2.77$4.61$5.80$6.41$7.61$7.04$7.20$5.39$4.88$4.27$4.24$6.59$4.91$7.07$5.17$-0.63$3.47$3.56$3.71$3.43$3.25$3.67$2.35$1.50$1.69$0.76$1.14$0.95$1.03$1.08$1.01$0.87$0.91$0.95$0.35$0.41$0.47$0.58$0.63$0.47$0.07$0.13$0$0.13$0.11$1.12$0.11$0.10$0.14$0.11$0.31$0.12$0.07$0.07
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-0.04$0.27$0.36$0.62$0.77$0.85$1.01$0.94$0.97$0.71$0.64$0.57$0.56$0.87$0.65$0.88$0.63$-0.08$0.42$0.43$0.45$0.42$0.39$0.45$0.35$0.26$0.30$0.13$0.26$0.21$0.23$0.24$0.23$0.19$0.21$0.21$0.08$0.10$0.10$0.20$0.22$0.16$0.03$0.05$0$0.05$0.06$0.41$0$0.04$0.05$0.04$0.11$0.05$0.03$0.03
$-0.04$0.27$0.36$0.62$0.77$0.85$1.01$0.94$0.97$0.71$0.64$0.57$0.56$0.87$0.65$0.88$0.63$-0.08$0.42$0.43$0.45$0.42$0.39$0.45$0.35$0.26$0.30$0.13$0.26$0.21$0.23$0.24$0.23$0.19$0.21$0.21$0.08$0.10$0.10$0.20$0.22$0.16$0.03$0.05$0.00$0.05$0.06$0.41$0.00$0.04$0.05$0.04$0.11$0.05$0.03$0.03