NASDAQ : MNSB

MainStreet Bancshares, Inc. — Financials

$23.45 USD

$0.37 (1.6%)

Volume
25.99K
Average Volume
47.3K
Market Capitalization
$166.9M
P/E Ratio
11.55
Dividend Yield
1.71%
Price Target
Year High
$25.29
Year Low
$17.86
Day High
Day Low
Payout Ratio
$0.30
Current Ratio
$0.02
MNSB Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 135.89M 137.87M 127.76M 88.68M 70.31M 69.52M 63.68M 47.07M 29.18M 23.1M
costOfRevenue 61.97M 78.8M 49.32M 15.77M 9.49M 19.7M 21M 15.79M 7.36M 3.72M
grossProfit 73.92M 59.06M 78.44M 72.91M 60.82M 49.82M 42.68M 31.28M 21.82M 19.38M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 36.83M 32.75M 30.32M 25.31M 21.04M 21.18M 18.18M 13.96M 10.08M 9.53M
sellingAndMarketingExpenses - 2.2M 2.34M 2.3M 1.56M 1M 906K 614K 264.34K 276.21K
sellingGeneralAndAdministrativeExpenses 36.83M 34.94M 32.66M 27.61M 22.61M 22.18M 19.09M 14.58M 10.35M 9.81M
otherExpenses 17.99M 38.02M 12.95M 11.91M 10.26M 8.07M 6.29M 5.4M 5.26M 4.11M
operatingExpenses 54.82M 72.97M 45.62M 39.52M 32.86M 30.26M 25.38M 19.98M 15.61M 13.91M
costAndExpenses 116.8M 151.77M 94.94M 55.29M 42.35M 49.96M 46.37M 35.77M 22.96M 17.63M
netInterestIncome 69.54M 62.57M 76.74M 70.65M 53.54M 45.98M 39.44M 31.17M 21.48M 18.51M
interestIncome 131.59M 134.62M 124.42M 84.02M 64.2M 62.07M 58.81M 43.84M 26.95M 21.58M
interestExpense 62.04M 72.04M 47.68M 13.37M 10.66M 16.1M 19.38M 12.67M 5.47M 3.07M
depreciationAndAmortization 4.94M 4.63M 2.74M 2.58M 2.36M 2.14M 1.83M 1.67M 1.3M 1.1M
ebitda 24.03M -9.27M 35.57M 35.97M 30.32M 21.7M 19.13M 12.97M 7.52M 6.57M
ebit 19.09M -13.9M 32.82M 33.39M 27.96M 19.56M 17.3M 11.3M 6.22M 5.47M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 19.09M -13.9M 32.82M 33.39M 27.96M 19.56M 17.3M 11.3M 6.22M 5.47M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 19.09M -13.9M 32.82M 33.39M 27.96M 19.56M 17.3M 11.3M 6.22M 5.47M
incomeTaxExpense 3.48M -3.92M 6.24M 6.71M 5.78M 3.84M 3.35M 2.09M 2.33M 1.59M
netIncomeFromContinuingOperations 15.61M -9.98M 26.58M 26.67M 22.17M 15.72M 13.95M 9.21M 3.88M 3.88M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 15.61M -9.98M 26.58M 26.67M 22.17M 15.72M 13.95M 9.21M 3.88M 3.88M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 13.46M -12.14M 24.43M 24.52M 20.02M 15.08M 13.95M 9.21M 3.88M 3.88M
eps 1.76 -1.6 3.25 3.26 2.65 1.85 1.69 1.38 0.81 0.87
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 26.46M 47.55M 53.58M 48.93M 61.83M 75.94M 53.38M 27.89M 37.49M 17.27M
shortTermInvestments 399K 1.37M 59.93M 62.63M 99.91M 147.41M 92.79M 55.98M 51.31M 36.35M
cashAndShortTermInvestments 26.85M 48.92M 113.51M 111.56M 161.74M 223.35M 146.17M 83.86M 88.81M 53.63M
netReceivables 14.52M 11.31M 12.39M 9.58M 7.7M 9.6M 5.42M 5.15M 3.85M 2.26M
accountsReceivables 14.52M 11.31M 12.39M 9.58M 7.7M 9.6M 5.42M 5.15M 3.85M 2.26M
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 41.37M 60.23M 125.9M 121.14M 169.44M 232.95M 151.59M 89.01M 92.66M 55.89M
propertyPlantEquipmentNet 13.53M 13.29M 13.94M 14.71M 14.86M 14.29M 14.15M 14.22M 13.96M 12.31M
goodwill - - - - - - - - - -
intangibleAssets - - 14.66M 9.15M 2.49M - - - - -
goodwillAndIntangibleAssets - - 14.66M 9.15M 2.49M - - - - -
longTermInvestments 1.92B 1.88B 1.72B 1.6B 1.36B 1.31B 1.05B 943.3M 681.86M 491.64M
taxAssets - - - - - - - - - -
otherNonCurrentAssets 241.78M 273.57M 158.52M 183.16M 98.5M 86.02M 57.28M 54.08M 19.47M 15.88M
totalNonCurrentAssets 2.17B 2.17B 1.91B 1.8B 1.48B 1.41B 1.13B 1.01B 715.3M 519.82M
otherAssets - - - - - - - - - -
totalAssets 2.21B 2.23B 2.04B 1.93B 1.65B 1.64B 1.28B 1.1B 807.95M 575.71M
totalPayables - - - - - - - - - -
accountPayables - - - - - - - - - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt - - 15M - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 1.9B 1.91B 1.69B 1.51B 1.41B 1.44B 1.07B 920.14M 667.66M 473.57M
totalCurrentLiabilities 1.9B 1.91B 1.7B 1.51B 1.41B 1.44B 1.07B 920.14M 667.66M 473.57M
longTermDebt 69.94M 73.04M 72.64M 172.24M 29.29M 14.83M 54.8M 54.78M 68.53M 54.21M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 24.96M 39.27M 40.15M 42.34M 17.36M 22.42M 13.9M 4.45M 2.97M 1.54M
totalNonCurrentLiabilities 94.89M 112.31M 112.79M 214.58M 46.65M 37.25M 68.7M 59.22M 71.5M 55.75M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 1.99B 2.02B 1.81B 1.73B 1.46B 1.48B 1.14B 979.36M 739.15M 529.32M
treasuryStock - - - - - - - - - -
preferredStock 27.26M 27.26M 27.26M 27.26M 27.26M 27.26M - - - -
commonStock 29.01M 29.47M 29.2M 28.74M 29.47M 29.13M 32.4M 32.18M 21.44M 16.65M
retainedEarnings 101.56M 91.15M 106.55M 86.83M 64.19M 44.18M 29.1M 15.19M 11.69M 7.8M
additionalPaidInCapital 66.53M 67.82M 65.98M 64M 67.67M 66.12M 75.12M 74.26M 35.69M 22.15M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 15.61M -9.98M 26.58M 26.67M 22.17M 15.72M 13.95M 9.21M 3.88M 3.88M
depreciationAndAmortization 4.94M 4.63M 2.74M 2.58M 2.36M 2.14M 1.83M 1.67M 1.3M 1.1M
deferredIncomeTax -642K -4.53M -191K -894K 336K -1.75M -462K -1.04M -1.02M -192.55K
stockBasedCompensation 2.59M 2.84M 2.49M 2.52M 1.89M 1.53M 1.04M 883K 516.98K 450.98K
changeInWorkingCapital -6.44M -3.86M -1.09M 710K 5.06M -3.83M -745K -971K 514.44K 241.13K
accountsReceivables -3.21M 1.08M -2.8M -1.86M 1.9M -4.18M -250K -1.3M -1.59M -378.95K
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -3.24M -4.94M 1.71M 2.57M 3.16M 357K -495K 328K 2.1M 620.08K
otherNonCashItems -1.24M 25.64M 1.09M 1.96M -2.7M 3.21M 1.08M 2.84M 1.53M 437.68K
netCashProvidedByOperatingActivities 14.81M 14.74M 31.63M 33.54M 29.12M 17.02M 16.69M 12.59M 6.73M 5.92M
investmentsInPropertyPlantAndEquipment -4.17M -909K -497K -1.12M -1.81M -1.28M -990K -1.38M -2.48M -579.21K
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments -5.92M -845K - -226.22M -378.62M -299.36M -175.89M -125.42M -86.78M -73.52M
salesMaturitiesOfInvestments 8.18M 5.5M 3.96M 254.23M 426.68M 246.19M 141.78M 120.91M 70.98M 62.62M
otherInvestingActivities -36.47M -126.03M -134.21M -255.62M -75.5M -259.34M -126.31M -267.53M -195.21M -76.28M
netCashProvidedByInvestingActivities -38.38M -122.28M -130.75M -228.74M -29.25M -313.79M -161.41M -273.42M -213.5M -87.75M
netDebtIssuance -3.23M -15M -85M 142.62M 14.24M -40M - -13.78M 14.29M 4.7M
longTermNetDebtIssuance -3.23M -15M -85M 142.62M 14.24M -40M - -13.78M 14.29M 4.7M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -4.34M -732K -43000 -6.92M - 13.47M - 42.71M 17.82M -
netCommonStockIssuance -4.34M -732K -43000 -6.92M - -13.8M - 42.71M 17.82M -
commonStockIssuance - - - - - - - 42.71M 17.82M -
commonStockRepurchased -4.34M -732K -43000 -6.92M - -13.8M - - - -
netPreferredStockIssuance - - - - - 27.26M - - - -
netDividendsPaid -5.21M -5.2M -5.17M -4.04M -2.16M -635K - - - -
commonDividendsPaid -3.05M -3.05M -3.01M -1.88M - - - - - -
preferredDividendsPaid -2.16M -2.16M -2.16M -2.16M -2.16M -635K - - - -
otherFinancingActivities -8.61M 221.67M 173.24M 100.93M -26.28M 366.62M 151.49M 252.48M 194.09M 87.99M
netCashProvidedByFinancingActivities -21.38M 200.73M 83.03M 232.59M -14.2M 339.45M 151.49M 281.41M 226.19M 92.7M
date 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31
revenue 32.98M 31.62M 32.77M 33.44M 35.35M 33.9M 35.92M 34.48M 34.2M 33.26M
costOfRevenue 14.44M 13.59M 15.06M 15.51M 14.95M 16.45M 22.48M 21.16M 18.68M 16.65M
grossProfit 18.54M 18.03M 17.71M 17.94M 20.4M 17.45M 13.44M 13.32M 15.52M 16.62M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 9M 8.92M 8.16M 8.18M 9.4M 8.97M 9.84M 7.46M 7.71M 8.06M
sellingAndMarketingExpenses 379K 296K 469K 571K 530K 481K 600K 579K 566K 454K
sellingGeneralAndAdministrativeExpenses 9.38M 9.21M 8.63M 8.76M 9.93M 9.46M 10.44M 8.04M 8.28M 8.51M
otherExpenses 3M 3.46M 4.2M 3.77M 4.82M 4.86M 23.99M 5.18M 4.39M 3.97M
operatingExpenses 12.38M 12.67M 12.82M 12.52M 14.74M 14.31M 34.43M 13.22M 12.67M 12.48M
costAndExpenses 26.82M 26.27M 27.88M 28.03M 29.7M 30.77M 56.92M 34.38M 31.34M 29.13M
netInterestIncome 18.23M 17.49M 17.14M 17.1M 18.79M 16.51M 16.04M 15.34M 15.29M 15.62M
interestIncome 32.09M 31.22M 31.87M 32.46M 34.29M 32.96M 35.12M 33.59M 33.33M 32.47M
interestExpense 13.86M 13.72M 14.73M 15.36M 15.5M 16.45M 19.08M 18.25M 18.04M 16.84M
depreciationAndAmortization - 1.09M 1.26M 1.2M 1.26M 1.22M 1.73M 1.03M 1.01M 873K
ebitda 6.16M 6.44M 6.15M 6.61M 6.92M 4.35M -19.26M 1.12M 3.86M 5.01M
ebit 6.16M 5.36M 4.89M 5.41M 5.65M 3.14M -20.99M 97000 2.86M 4.14M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 6.16M 5.36M 4.89M 5.41M 5.65M 3.14M -20.99M 97000 2.86M 4.14M
totalOtherIncomeExpensesNet -137K - - - - - - - - -
incomeBeforeTax 6.02M 5.36M 4.89M 5.41M 5.65M 3.14M -20.99M 97000 2.86M 4.14M
incomeTaxExpense 1.36M 1.26M 836K 896K 1.06M 682K -4.82M -168K 238K 830K
netIncomeFromContinuingOperations 4.67M 4.1M 4.05M 4.52M 4.59M 2.45M -16.17M 265K 2.62M 3.3M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 4.67M 4.1M 4.05M 4.52M 4.59M 2.45M -16.17M 265K 2.62M 3.3M
netIncomeDeductions 1.08M - - - - - - - - -
bottomLineNetIncome 4.13M 3.56M 3.51M 3.98M 4.05M 1.91M -16.71M -274K 2.08M 2.77M
eps 0.57 0.48 0.46 0.52 0.53 0.25 -2.2 -0.04 0.27 0.36
date 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31
cashAndCashEquivalents 30.12M 168.12M 26.46M 25.26M 106.68M 177.97M 47.55M 40.96M 41.7M 49.21M
shortTermInvestments - 77.81M 399K 1.4M 998K 55.94M 1.37M 58.49M 57.6M 58.7M
cashAndShortTermInvestments 30.12M 245.92M 26.85M 26.65M 107.68M 233.9M 48.92M 99.44M 99.3M 107.91M
netReceivables 14.58M 13.45M 14.52M 13.62M 15.02M 9.61M 11.31M 11.08M 11.92M 10.73M
accountsReceivables - 13.45M 14.52M 13.62M 15.02M 9.61M 11.31M 11.08M 11.92M 10.73M
otherReceivables 14.58M - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets 2.76M 2.74M - - - - - - - -
totalCurrentAssets 47.46M 262.12M 41.37M 40.28M 122.7M 243.51M 60.23M 110.52M 111.22M 118.63M
propertyPlantEquipmentNet 13.19M 13.43M 13.53M 13.21M 13.34M 13.02M 13.29M 13.57M 13.79M 14.08M
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - 18.88M 17.2M 15.69M
goodwillAndIntangibleAssets - - - - - - - 18.88M 17.2M 15.69M
longTermInvestments 2.09B 1.85B 1.92B 1.86B 1.84B 1.83B 1.88B 1.79B 1.79B 1.74B
taxAssets - - - - - - - - - -
otherNonCurrentAssets 97.08M 96.78M 241.78M 208.6M 138.09M 138.87M 273.57M 290.05M 156.66M 177.25M
totalNonCurrentAssets 2.2B 1.96B 2.17B 2.08B 1.99B 1.98B 2.17B 2.11B 1.98B 1.95B
otherAssets - - - - - - - - - -
totalAssets 2.24B 2.22B 2.21B 2.12B 2.11B 2.22B 2.23B 2.22B 2.09B 2.07B
totalPayables - - - - - - - - - -
accountPayables - - - - - - - - - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt - - - - - - - 169K 339K -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 1.93B 1.91B 1.9B 1.81B 1.8B 1.91B 1.91B 1.89B 1.76B 1.73B
totalCurrentLiabilities 1.93B 1.91B 1.9B 1.81B 1.8B 1.91B 1.91B 1.89B 1.76B 1.73B
longTermDebt 70.1M 70.04M 69.94M 69.84M 71.24M 72.14M 73.04M 72.94M 72.84M 72.74M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 24.24M 23.55M 24.96M 25.75M 31.53M 32.76M 39.27M 31.94M 40.83M 41.42M
totalNonCurrentLiabilities 94.34M 93.58M 94.89M 95.59M 102.76M 104.9M 112.31M 104.88M 113.67M 114.16M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 2.03B 2.01B 1.99B 1.91B 1.9B 2.01B 2.02B 2B 1.87B 1.85B
treasuryStock - - - - - - - - - -
preferredStock 27.26M 27.26M 27.26M 27.26M 27.26M 27.26M 27.26M 27.26M 27.26M 27.26M
commonStock 27.43M 28.25M 29.01M 29.83M 29.82M 29.81M 29.47M 29.46M 29.45M 29.51M
retainedEarnings 107.78M 104.36M 101.56M 98.79M 95.58M 92.3M 91.15M 108.62M 109.65M 108.33M
additionalPaidInCapital 57.48M 61.04M 66.53M 68.9M 68.26M 67.61M 67.82M 67.08M 66.39M 65.94M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 4.1M 4.05M 4.52M 4.59M 2.45M -16.17M 264K 2.62M 3.3M 5.15M
depreciationAndAmortization 1.09M 1.26M 1.2M 1.26M 1.22M 1.73M 1.03M 1.01M 873K 822K
deferredIncomeTax 159K -840K 410K - -212K -4.49M -960K 432K 490K -429K
stockBasedCompensation 599K 701K 642K 664K 579K 756K 702K 690K 690K 588K
changeInWorkingCapital 322K 1.31M -925K -4.5M -2.32M 754K 751K -4.03M -1.34M -1.16M
accountsReceivables 1.06M -896K 1.4M -5.42M 1.7M -234K 839K -1.19M 1.66M -1.21M
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -743K 2.21M -2.33M 912K -4.03M 988K -88000 -2.84M -3M 46000
otherNonCashItems 336K 90000 -252K -819K -263K 22.87M 2.69M 457K -375K 357K
netCashProvidedByOperatingActivities 6.6M 6.58M 5.59M 1.19M 1.45M 5.45M 4.47M 1.17M 3.64M 5.32M
investmentsInPropertyPlantAndEquipment -101K -159K -138K -3.82M -55000 -39000 -161K -102K -607K -7000
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - -1.78M -2.13M -1.5M -502K -400K - -445K -110K -
salesMaturitiesOfInvestments 662K 3.4M 1.78M 1.91M 1.09M 1.26M 1.21M 2.46M 579K 1.3M
otherInvestingActivities -9.2M -55.74M -20.71M 44.88M -4.9M -43.5M -1.87M -57.39M -23.27M -29.93M
netCashProvidedByInvestingActivities -8.64M -54.28M -21.2M 41.47M -4.37M -42.67M -822K -55.48M -23.3M -28.64M
netDebtIssuance - - -1.36M -932K -940K - - - -15M 15M
longTermNetDebtIssuance - - -1.36M -932K -940K - - - -15M 15M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -6.08M -3.89M - - -446K -13000 - -300K -419K -
netCommonStockIssuance -6.08M -3.89M - - -446K -13000 - -300K -419K -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -6.08M -3.89M - - -446K -13000 - -300K -419K -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -1.3M -1.29M -1.31M -1.31M -1.3M -1.3M -1.3M -1.3M -1.3M -1.29M
commonDividendsPaid -758K -750K -770K -771K -759K -760K -760K -762K -764K -753K
preferredDividendsPaid -539K -539K -539K -539K -539K -539K -539K -539K -539K -539K
otherFinancingActivities 14.78M 88.35M 12.29M -109.78M 531K 14.12M 138.31M 22.63M 46.61M 2.94M
netCashProvidedByFinancingActivities 7.4M 83.17M 9.62M -112.02M -2.15M 12.81M 137.01M 21.03M 29.89M 16.64M