SFC Energy AG

SSMFF · OTC
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$305,964$304,707$331,856$348,583
- Cash$40,769$50,597$60,456$60,494
+ Debt$16,242$17,602$17,996$18,143
Enterprise Value$281,437$271,712$289,396$306,231
Revenue$29,102$34,987$38,620$39,564
% Growth-16.8%-9.4%-2.4%
Gross Profit$10,230$14,143$17,127$15,379
% Margin35.2%40.4%44.3%38.9%
EBITDA$2,289-$35$4,874$4,147
% Margin7.9%-0.1%12.6%10.5%
Net Income-$1,344-$1,937$2,273$638
% Margin-4.6%-5.5%5.9%1.6%
EPS Diluted-0.077-0.110.130.036
% Growth30.1%-184.6%261.1%
Operating Cash Flow-$6,097-$8,348$2,053$355
Capital Expenditures-$1,125-$583-$1,176-$1,718
Free Cash Flow-$7,223-$8,931$877-$1,362