OTC : MSWV

Main Street Financial Services Corp.

$21.24 USD

$0 (0.0%)

Volume
100
Average Volume
3.04K
Market Capitalization
$166.32M
P/E Ratio
9.23
Dividend Yield
2.73%
Price Target
Year High
$21.49
Year Low
$13.80
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.03
MSWV 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 2014-12-31
revenue 87.24M 64.49M 38.11M 22.78M 21.57M 21.61M 22.68M 21.57M 19.61M 12.71M
costOfRevenue 34.41M 27.66M 12.92M 2.71M 3.13M 4.46M 4.82M 3.4M 3.01M -
grossProfit 52.84M 36.83M 25.19M 20.07M 18.44M 17.15M 17.86M 18.17M 16.59M 12.71M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 21.54M 3.09M 1.22M 1.1M 1.05M - - - - 1.03M
sellingAndMarketingExpenses - 645K 223K 8.54M 7.57M - - - - 4.31M
sellingGeneralAndAdministrativeExpenses 21.54M 3.74M 1.44M 9.64M 8.62M - - - - 5.34M
otherExpenses 9.98M 27.48M 13.91M 3.32M 2.69M 11.36M 11.16M 11.17M 9.5M -
operatingExpenses 31.52M 31.22M 15.35M 12.96M 11.31M 11.36M 11.16M 11.17M 9.5M 7.34M
costAndExpenses 65.92M 58.88M 28.27M 15.67M 14.44M 15.82M 15.97M 14.57M 12.51M 7.34M
netInterestIncome 50.45M 30.75M 21.57M 19.14M 17.86M 16.67M 17.36M 17.66M 15.97M -
interestIncome 83.28M 58.41M 34.49M 21.85M 20.98M 21.13M 22.17M 21.06M 18.98M -
interestExpense 32.83M 27.66M 12.92M 2.71M 3.13M 4.46M 4.82M 3.4M 3.01M -
depreciationAndAmortization 3.12M 2.17M 585K 388.67K 281.16K 273.71K 225.89K 338.98K 353.13K 314.61K
ebitda 24.44M 7.78M 10.42M 7.5M 7.41M 6.06M 6.93M 7.33M 7.45M 11.88M
ebit 21.32M 5.61M 9.84M 7.11M 7.13M 5.79M 6.71M 7M 7.1M 11.57M
nonOperatingIncomeExcludingInterest - - - - - - - - - -5.99M
operatingIncome 21.32M 5.61M 9.84M 7.11M 7.13M 5.79M 6.71M 7M 7.1M 5.58M
totalOtherIncomeExpensesNet - - - - - - - - - -213.81K
incomeBeforeTax 21.32M 5.61M 9.84M 7.11M 7.13M 5.79M 6.71M 7M 7.1M 5.36M
incomeTaxExpense 4.57M 903K 2M 1.55M 1.71M 1.37M 1.59M 1.68M 3.04M 1.87M
netIncomeFromContinuingOperations 16.75M 4.7M 7.83M 5.56M 5.42M 4.42M 5.12M 5.31M 4.05M 2.63M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - 863.78K
netIncome 16.75M 4.7M 7.83M 5.56M 5.42M 4.42M 5.12M 5.31M 4.05M 3.49M
netIncomeDeductions - - - - - - - - - 863.78K
bottomLineNetIncome 16.75M 4.7M 7.83M 5.56M 5.42M 4.42M 5.12M 5.31M 4.05M 2.63M
eps 2.14 0.76 2.04 1.63 1.59 1.29 1.5 1.55 1.18 2.03
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 2014-12-31
cashAndCashEquivalents 61.62M 54.42M 20.88M 33.12M 69.14M 38.16M 46.78M 27.34M 28.33M 29.5M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 61.62M 54.42M 20.88M 33.12M 69.14M 38.16M 46.78M 27.34M 28.33M 29.5M
netReceivables - 6.3M 2.76M 2.24M 2.24M 2.13M 1.49M - - -
accountsReceivables - 6.3M 2.76M 2.24M 2.24M 2.13M 1.49M - - -
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 61.62M 60.72M 23.64M 35.37M 71.39M 40.3M 48.27M 27.34M 28.33M 29.5M
propertyPlantEquipmentNet 7.78M 8.01M 4.9M 5.96M 2.6M 2.38M 2.43M 2.37M 2.39M 3.28M
goodwill - 5.16M 1.72M 1.72M 1.72M - - - - -
intangibleAssets - 10.89M - 669K 726K - - - - -
goodwillAndIntangibleAssets - 16.04M 1.72M 2.39M 2.44M - - - - -
longTermInvestments 1.21B 1.11B 669.6M 402.02M 397.39M 388.34M 374.97M - - -
taxAssets - - 3.83M 3.69M 2.75M 2.29M 2.15M - - -
otherNonCurrentAssets 216.6M 210.78M 106.25M 154.36M 130.85M 77.76M 45.36M 424.27M 410.57M 308.95M
totalNonCurrentAssets 1.43B 1.35B 786.3M 568.42M 536.04M 470.76M 424.91M 426.64M 412.96M 312.24M
otherAssets - - - - - - - - - -
totalAssets 1.5B 1.41B 809.95M 603.79M 607.43M 511.06M 473.18M 453.98M 441.29M 341.74M
totalPayables - - 948.19K 305.78K 324.22K 426.48K 553.33K 355.08K 250.27K -
accountPayables - - 948.19K 305.78K 324.22K 426.48K 553.33K 355.08K 250.27K -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - 47000
shortTermDebt - - - - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 1.33B 1.16B 693.13M 518.2M 519.49M 429.12M 382.44M -355.08K -250.27K 120.03K
totalCurrentLiabilities 1.33B 1.16B 694.07M 518.5M 519.81M 429.55M 382.99M 355.08K 250.27K 167.03K
longTermDebt 22.44M 117.44M 47M 19.59M 22.19M 19.69M 33.09M - - 5.59M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 12.23M 25.2M 15.91M 17.59M 16.47M 16.13M 14.41M - - 310.89M
totalNonCurrentLiabilities 34.67M 142.64M 62.91M 37.18M 38.66M 35.83M 47.5M 414.8M 406.39M 316.48M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 1.37B 1.3B 756.98M 555.68M 558.48M 465.38M 430.49M 415.15M 406.64M 316.65M
treasuryStock - - -30.33M -582.68K -582.68K -582.68K -558.68K -516.82K -477.22K -16.6M
preferredStock - - - - - - - - - -
commonStock 7.83M 7.8M 398K 1.74M 1.74M 1.74M 1.74M 1.74M 1.74M 1.74M
retainedEarnings 69.73M 57.36M 55.34M 43.74M 39.92M 35.89M 32.79M 28.92M 24.73M 15.07M
additionalPaidInCapital 57.22M 56.39M 36.72M 8.77M 8.76M 8.74M 8.71M 8.68M 8.65M 36M
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 2014-12-31
netIncome 16.75M 4.7M 5.68M 5.56M 5.42M 4.42M 5.12M 5.31M 4.05M 3.49M
depreciationAndAmortization 3.12M 2.17M 369.24K 388.67K 281.16K 273.71K 225.89K 338.98K 353.13K 314.61K
deferredIncomeTax - - - -792.11K -582.04K -572.91K -484.19K - - -
stockBasedCompensation 858K 800K 10450 14775 19718 25484 32404 32404 96964 -
changeInWorkingCapital -1.14M -4.59M -156.56K 297K -160K -269K -210.93K 668.12K 139.39K 221.43K
accountsReceivables -413K -497K -578.72K -470K -71000 -203K -132.52K -141.99K 22026 -69367
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -727K -4.09M 422.16K 767K -89000 -66000 - 810.11K 117.36K 290.8K
otherNonCashItems -223K 4.42M 1.03M -841.95K 480.16K -273.29K 1.03M 941.74K 2.16M 236.76K
netCashProvidedByOperatingActivities 19.37M 7.51M 6.93M 4.63M 5.46M 3.6M 5.71M 7.29M 6.8M 4.27M
investmentsInPropertyPlantAndEquipment -596K - -198.48K -1.42M -3M -227.5K -278.74K -321.09K -46818 -296.88K
acquisitionsNet - 20.97M - -5.5M 55.85M - -523.58K - - -
purchasesOfInvestments -13.17M -66.89M - -38.57M -73.82M -91.35M -5M - - -
salesMaturitiesOfInvestments 27.31M 62.5M 13.5M 10.19M 20.47M 59.12M 5.52M - - -
otherInvestingActivities -89.5M -33.03M -81.1M 677.29K -65.63M -12.94M 31706 -14.15M -20.63M -28.92M
netCashProvidedByInvestingActivities -75.96M -16.45M -67.8M -34.62M -66.14M -45.39M -247.03K -14.47M -20.68M -29.21M
netDebtIssuance -105.96M 60.24M -11.5M 44.5M 2.5M 6M 6M 6M - -5.9M
longTermNetDebtIssuance -102.39M 7.24M -11.5M 44.5M 2.5M 6M 6M 6M - -5.9M
shortTermNetDebtIssuance -3.58M 53M - - - - - - - -
netStockIssuance - 6.51M 152K -4.94M -3.16M -23993 -41861 -39600 -199.65K -460K
netCommonStockIssuance - 6.51M 152K -4.94M -3.16M -23993 -41861 -39600 -199.65K -460K
commonStockIssuance - 6.51M 152K - - - - - 424.45K -
commonStockRepurchased - - - -4.94M -3.16M -23993 -41861 -39600 -624.1K -44689
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -4.38M -3.2M -1.39M -1.74M -1.39M -1.32M -1.25M -1.11M -1.04M -695.2K
commonDividendsPaid -4.38M -3.2M -1.39M -1.74M -1.39M -1.32M -1.25M -1.11M -1.04M -946K
preferredDividendsPaid - - - - - - - - - 250.8K
otherFinancingActivities 174.13M -21.08M 80.69M -43.85M 93.71M 28.52M 9.27M 1.34M 28.73M 39.71M
netCashProvidedByFinancingActivities 63.79M 42.48M 67.95M -6.03M 91.66M 33.18M 13.98M 6.18M 27.49M 32.66M
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
revenue 22.71M 23M 22.43M 21.6M 20.22M 20.3M 20.53M 13.29M 10.37M 8.15M
costOfRevenue 8.93M 8.32M 8.87M 8.24M 7.87M 8.53M 8.31M 6.18M 4.64M 3.13M
grossProfit 13.78M 14.67M 13.55M 13.36M 12.34M 11.77M 12.22M 7.1M 5.73M 5.02M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 5.37M 5.35M - 661K 618K 533K 759K 1.46M 290K -
sellingAndMarketingExpenses - - - 190K 170K 237K 190K 150K 68000 -
sellingGeneralAndAdministrativeExpenses 5.37M 5.35M - 851K 788K 770K 949K 1.61M 358K -
otherExpenses 2.32M 3.03M 2.56M 7.83M 6.97M 7.23M 7.02M 9.83M 3.45M 3.03M
operatingExpenses 7.69M 8.38M 7.79M 8.68M 7.76M 8M 7.97M 11.44M 3.81M 3.03M
costAndExpenses 16.62M 16.7M 16.67M 16.92M 15.63M 16.53M 16.28M 17.63M 8.45M 6.16M
netInterestIncome 13.58M 13.74M 12.73M 12.46M 11.52M 8.69M 10.62M 6.39M 5.05M 3.4M
interestIncome 21.97M 22.07M 21.12M 20.7M 19.4M 17.22M 18.93M 12.57M 9.69M 6.53M
interestExpense 8.4M 8.32M 8.39M 8.24M 7.87M 8.53M 8.31M 6.18M 4.64M 3.13M
depreciationAndAmortization - - - - - - - - - -
ebitda 6.09M 6.29M 5.76M 4.68M 4.58M 3.77M 4.25M -4.34M 1.92M 1.99M
ebit 6.09M 6.29M 5.76M 4.68M 4.58M 3.77M 4.25M -4.34M 1.92M 1.99M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 6.09M 6.29M 5.76M 4.68M 4.58M 3.77M 4.25M -4.34M 1.92M 1.99M
totalOtherIncomeExpensesNet - - - - - - - -1000 - -
incomeBeforeTax 6.09M 6.29M 5.76M 4.68M 4.58M 3.77M 4.25M -4.34M 1.92M 1.99M
incomeTaxExpense 1.26M 1.39M 1.22M 1M 956K 588K 804K -873K 384K 401.19K
netIncomeFromContinuingOperations 4.83M 4.9M 4.54M 3.68M 3.63M 3.18M 3.45M -3.47M 1.54M 1.59M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 4.83M 4.9M 4.54M 3.68M 3.63M 3.18M 3.45M -3.47M 1.54M 1.59M
netIncomeDeductions - - - - - -1000 - - - -
bottomLineNetIncome 4.83M 4.9M 4.54M 3.68M 3.63M 3.19M 3.45M -3.47M 1.54M 1.59M
eps 0.62 0.63 0.58 0.47 0.47 0.41 0.44 -0.68 0.4 0.47
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
cashAndCashEquivalents 45.5M 61.62M 51.27M 52.38M 42.73M 54.42M 40.65M 40.62M 24.3M 20.88M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 45.5M 61.62M 51.27M 52.38M 42.73M 54.42M 40.65M 40.62M 24.3M 20.88M
netReceivables - - - - - 6.3M - - - 2.76M
accountsReceivables - - - - - 6.3M - - - 2.76M
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 45.5M 61.62M 51.27M 52.38M 42.73M 60.72M 40.65M 40.62M 24.3M 23.64M
propertyPlantEquipmentNet 7.65M 7.78M 7.86M 7.88M 8.02M 8.01M 11.12M 11.23M 4.8M 4.9M
goodwill - - - - - 5.16M - - - 1.72M
intangibleAssets - - - - - 10.89M - - - -
goodwillAndIntangibleAssets - - - - - 16.04M - - - 1.72M
longTermInvestments 1.42B 1.21B 1.35B 1.16B 1.13B 1.11B 152.92M 134.7M 677.16M 669.6M
taxAssets - - - - - - - - - 3.83M
otherNonCurrentAssets 57.97M 216.6M -7.86M 226.89M 230.71M 210.78M 1.19B 1.18B 111.9M 106.25M
totalNonCurrentAssets 1.48B 1.43B 1.42B 1.4B 1.37B 1.35B 1.35B 1.32B 793.86M 786.3M
otherAssets - - 1.47B - - - - - - -
totalAssets 1.53B 1.5B 1.47B 1.45B 1.41B 1.41B 1.39B 1.36B 818.16M 809.95M
totalPayables - - - - - - - 16.71M 7.83M 948.19K
accountPayables - - - - - - - 16.71M 7.83M 948.19K
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - 14.22M - - -
shortTermDebt - - 20M 54M 35.85M 111.49M 25.72M 25.37M - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 1.36B 1.33B -20M 1.18B -35.85M 1.04B -39.93M -42.08M 712.76M 693.13M
totalCurrentLiabilities 1.36B 1.33B 20M 1.24B 1.18B 1.16B 1.1B 1.1B 720.59M 694.07M
longTermDebt 23.29M 22.44M 26.67M 82.24M 64M 117.44M 140M 134M 44.55M 47M
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 1.37B 12.23M -26.67M 12.37M 1.23B 25.2M 1.14B 1.12B 729.14M 15.91M
totalNonCurrentLiabilities 1.39B 34.67M 1.33B 94.61M 1.3B 142.64M 1.28B 1.26B 44.55M 62.91M
otherLiabilities - - 1.35B - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 1.39B 1.37B 1.35B 1.33B 1.3B 1.3B 1.28B 1.26B 765.14M 756.98M
treasuryStock - - - - - - - - -30.32M -30.33M
preferredStock - - - - - - - - - -
commonStock 7.83M 7.83M 7.83M 7.83M 7.8M 7.8M 7.8M 7.79M 398K 398K
retainedEarnings 73.38M 69.73M 65.92M 62.48M 59.89M 57.36M 54.13M 51.78M 56.38M 55.34M
additionalPaidInCapital 57.2M 57.22M 56.73M 56.66M 56.58M 56.39M 55.64M 55.36M 36.72M 36.72M
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.83M 4.9M 4.54M 3.68M 3.63M 3.18M 3.45M -3.47M 1.54M 2.04M
depreciationAndAmortization - - - - - - - - - -
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - 858K - - - - - - - 108K
changeInWorkingCapital - - - - - - - - - -
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - - - - - - - - -
otherNonCashItems -4.83M -5.76M -4.54M -3.68M -3.63M -3.18M -3.45M 3.47M -1.54M -2.14M
netCashProvidedByOperatingActivities - - - - - - - - - -
investmentsInPropertyPlantAndEquipment - - - - - - - - - -
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - - - - - -
netCashProvidedByInvestingActivities - - - - - - - - - -
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - - -
netCashProvidedByFinancingActivities - - - - - - - - - -