Main Street Financial Services Corp. (MSWV)
OTCMKTS · Delayed Price · Currency is USD
23.15
+0.15 (0.67%)
Jul 27, 2026, 1:14 PM EST

MSWV Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
56.9752.8432.0424.6624.2821.11
Revenue Growth
16.52%64.88%29.93%1.58%15.01%11.42%
Net Income
20.3616.754.77.8397.44
Earnings Per Share
2.592.140.762.032.251.74
EPS Growth
23.76%181.58%-62.56%-9.89%29.70%16.54%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
58.961.6254.4220.8813.844.44
Total Debt
20.0424.67131.355.7473.2836.4
Net Cash (Debt)
38.8636.96-76.88-34.86-59.488.04
Net Cash Growth
------68.38%
Net Cash Per Share
4.944.71-12.47-9.02-14.901.87

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-19.377.196.9311.318.37
Capital Expenditures
--0.6-0.3-0.23-0.42-0.24
Free Cash Flow
-18.776.896.710.898.13
Free Cash Flow Growth
-172.42%2.77%-38.46%34.05%15.90%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
35.74%31.70%14.68%31.76%37.09%35.23%
FCF Margin
-35.53%21.50%27.18%44.87%38.50%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.6000.5700.4200.5270.5270.481
Dividend Per Share Growth
5.36%35.71%-20.35%0%9.51%4.99%
Dividend Yield
2.59%3.35%3.10%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.938.0823.74---
P/FCF Ratio
-7.2116.20---
PS Ratio
3.192.563.48---