SFC Energy AG (ETR:F3C)
Germany flag Germany · Delayed Price · Currency is EUR
14.64
+0.18 (1.24%)
Apr 2, 2026, 5:35 PM CET

SFC Energy AG Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
143.27144.68118.1585.2364.32
Revenue Growth (YoY)
-0.97%22.46%38.62%32.51%20.85%
Cost of Revenue
84.8885.3871.3553.8241.68
Gross Profit
58.3959.3146.7931.4122.64
Selling, General & Admin
37.3435.8430.1523.3618.03
Research & Development
8.956.454.564.433.05
Other Operating Expenses
0.370.161.020.38-0.01
Operating Expenses
46.0943.6335.9328.1721.08
Operating Income
12.315.6810.863.231.56
Interest Expense
-0.99-0.84-0.79-0.6-0.41
Interest & Investment Income
0.331.090.9900
Currency Exchange Gain (Loss)
-3.390.55-0.55-0.080.37
Other Non Operating Income (Expenses)
-0.17-0.04-0.01-0.01-
EBT Excluding Unusual Items
8.0816.4410.52.551.52
Merger & Restructuring Charges
-1.94-0.92-0.49-0.04-0.32
Asset Writedown
--0.15-0.61--
Other Unusual Items
-2.5-2.02-0.050.48-6.71
Pretax Income
3.6413.359.342.99-5.51
Income Tax Expense
4.534.59-11.721.920.31
Earnings From Continuing Operations
-0.898.7621.061.07-5.83
Minority Interest in Earnings
0.280.040.02--
Net Income
-0.618.821.081.07-5.83
Net Income to Common
-0.618.821.081.07-5.83
Net Income Growth
--58.26%1875.86%--
Shares Outstanding (Basic)
1717171614
Shares Outstanding (Diluted)
1817181614
Shares Change (YoY)
0.69%-2.21%10.88%11.21%9.03%
EPS (Basic)
-0.030.511.210.07-0.40
EPS (Diluted)
-0.030.511.180.07-0.40
EPS Growth
--57.09%1633.71%--
Free Cash Flow
-7.458.541.33-6.910.06
Free Cash Flow Per Share
-0.420.490.07-0.430.00
Gross Margin
40.76%40.99%39.61%36.85%35.20%
Operating Margin
8.59%10.84%9.19%3.80%2.42%
Profit Margin
-0.42%6.08%17.85%1.25%-9.06%
Free Cash Flow Margin
-5.20%5.91%1.13%-8.11%0.09%
EBITDA
14.317.2611.914.092.25
EBITDA Margin
9.98%11.93%10.08%4.80%3.50%
D&A For EBITDA
21.581.040.860.7
EBIT
12.315.6810.863.231.56
EBIT Margin
8.59%10.84%9.19%3.80%2.42%
Effective Tax Rate
124.33%34.40%-64.31%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.