Main Street Financial Services Corp.
MSWV · OTC
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $87,993 | $54,604 | $59,893 | $53,477 |
| - Cash | $54,422 | $20,884 | $33,122 | $69,145 |
| + Debt | $117,443 | $47,000 | $19,593 | $22,193 |
| Enterprise Value | $151,014 | $80,720 | $46,364 | $6,526 |
| Revenue | $64,491 | $38,112 | $22,784 | $21,568 |
| % Growth | 69.2% | 67.3% | 5.6% | – |
| Gross Profit | $36,826 | $25,192 | $20,073 | $18,441 |
| % Margin | 57.1% | 66.1% | 88.1% | 85.5% |
| EBITDA | $7,780 | $10,423 | $7,503 | $7,409 |
| % Margin | 12.1% | 27.3% | 32.9% | 34.4% |
| Net Income | $4,703 | $7,833 | $5,564 | $5,421 |
| % Margin | 7.3% | 20.6% | 24.4% | 25.1% |
| EPS Diluted | 0.76 | 2.03 | 1.61 | 1.59 |
| % Growth | -62.6% | 26.1% | 1.3% | – |
| Operating Cash Flow | $7,506 | $6,948 | $4,631 | $5,460 |
| Capital Expenditures | -$304 | -$228 | -$1,424 | -$3,005 |
| Free Cash Flow | $7,202 | $6,750 | $3,207 | $2,456 |