Logo image of MNSBP

MAINSTREET BANCSHARES IN - MNSB 7 1/2 PERP (MNSBP) Stock Income Statement

USA - NASDAQ:MNSBP - US56064Y3080

24.5 USD
-0.14 (-0.57%)
Last: 11/6/2025, 8:00:01 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MNSBP Revenue ChartMNSBP Revenue over time chart
72.38M65.83M80.08M74.84M59.65M
Gross Premiums Earned
MNSBP Gross Premiums Earned ChartMNSBP Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
MNSBP Loss Claims ChartMNSBP Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
MNSBP Deferred Policy Acquisition Expense ChartMNSBP Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
MNSBP Net Interest Income ChartMNSBP Net Interest Income over time chart
68.44M62.57M76.74M70.01M53.54M
Non Interest Income
MNSBP Non Interest Income ChartMNSBP Non Interest Income over time chart
3.93M3.25M3.34M4.83M6.11M
Loan Loss Provision
MNSBP Loan Loss Provision ChartMNSBP Loan Loss Provision over time chart
3.01M6.76M1.64M2.40M-1.18M
Net Interest Income after Provision
MNSBP Net Interest Income after Provision ChartMNSBP Net Interest Income after Provision over time chart
65.44M55.81M75.10M67.61M54.71M
Non Interest Expense
MNSBP Non Interest Expense ChartMNSBP Non Interest Expense over time chart
-76.16M-72.97M-45.62M-39.06M-32.87M
Minority Interest Expense
MNSBP Minority Interest Expense ChartMNSBP Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
MNSBP Cost Of Goods ChartMNSBP Cost Of Goods over time chart
nullnullnullnullnull
Gross Profit
MNSBP Gross Profit ChartMNSBP Gross Profit over time chart
nullnullnullnullnull
Operating Expenses
MNSBP Operating Expenses ChartMNSBP Operating Expenses over time chart
nullnullnullnullnull
Research and Development
MNSBP Research and Development ChartMNSBP Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
MNSBP Selling, General, and Administrative Expenses ChartMNSBP Selling, General, and Administrative Expenses over time chart
nullnullnullnullnull
Operating Income
MNSBP Operating Income ChartMNSBP Operating Income over time chart
nullnullnullnullnull
Interest Income/Expense
MNSBP Interest Income/Expense ChartMNSBP Interest Income/Expense over time chart
nullnullnullnullnull
Other Income/Expense
MNSBP Other Income/Expense ChartMNSBP Other Income/Expense over time chart
nullnullnullnullnull
Non Recurring Items
MNSBP Non Recurring Items ChartMNSBP Non Recurring Items over time chart
nullnullnullnullnull
Income Before Taxes
MNSBP Income Before Taxes ChartMNSBP Income Before Taxes over time chart
-6.79M-13.90M32.82M33.39M27.96M
Income Tax
MNSBP Income Tax ChartMNSBP Income Tax over time chart
-2.18M-3.92M6.24M6.71M5.79M
Net Income
MNSBP Net Income ChartMNSBP Net Income over time chart
-6.76M-12.14M24.43M24.52M20.02M
EBITDA
MNSBP EBITDA ChartMNSBP EBITDA over time chart
nullundefinedundefinedundefinedundefined
 
Per Share Data
EPS Diluted Total Ops
MNSBP EPS Diluted Total Ops ChartMNSBP EPS Diluted Total Ops over time chart
-0.9044000000000001-1.59553.24533.262.65
Non GAAP EPS
MNSBP Non GAAP EPS ChartMNSBP Non GAAP EPS over time chart
-0.9200000000000002-1.63.253.272.64
 
Statistics
Profit Margin
MNSBP Profit Margin ChartMNSBP Profit Margin over time chart
-9.34%-18.44%30.50%32.76%33.56%

All data in USD

Charts

MNSBP Income Statement data chartMNSBP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 20M 40M 60M 80M
MNSBP Earnings Per Share (EPS) chartMNSBP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 -1 2 3