Main Street Financial Services Corp.

MSWV · OTC
Analyze with AI
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
% Growth69.2%67.3%5.6%
Gross Profit$36,826$25,192$20,073$18,441
% Margin57.1%66.1%88.1%85.5%
EBITDA$7,780$10,423$7,503$7,409
% Margin12.1%27.3%32.9%34.4%
Net Income$4,703$7,833$5,564$5,421
% Margin7.3%20.6%24.4%25.1%
EPS Diluted0.762.031.611.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