SFC Energy AG

SSMFF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$348,583$290,977$524,911$464,827
- Cash$60,494$59,847$64,803$24,623
+ Debt$18,143$16,354$14,616$9,486
Enterprise Value$306,231$247,484$474,724$449,690
Revenue$144,754$118,148$85,229$64,320
% Growth22.5%38.6%32.5%
Gross Profit$59,324$46,794$31,406$22,638
% Margin41%39.6%36.8%35.2%
EBITDA$21,281$15,605$8,593-$797
% Margin14.7%13.2%10.1%-1.2%
Net Income$9,396$21,084$2,020-$5,829
% Margin6.5%17.8%2.4%-9.1%
EPS Diluted0.541.180.13-0.4
% Growth-54.2%807.7%132.5%
Operating Cash Flow$14,460$3,576-$4,761$1,078
Capital Expenditures-$9,170-$6,447-$5,202-$3,783
Free Cash Flow$5,289-$2,825-$9,963-$2,705
SFC Energy AG (SSMFF) Financial Statements & Key Stats | AlphaPilot