Haffner Energy S.A. (EPA:ALHAF)
France flag France · Delayed Price · Currency is EUR
0.6280
+0.0480 (8.28%)
Aug 21, 2026, 5:35 PM CET

Haffner Energy Income Statement

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Revenue
1.341.01-0.160.30.38
Other Revenue
--0.070.031.01
1.341.01-0.090.331.4
Revenue Growth
31.84%---76.45%-68.53%
Cost of Revenue
3.54.155.63.51.7
Gross Profit
-2.16-3.13-5.69-3.17-0.3
Selling, General & Admin
4.997.146.735.552.2
Other Operating Expenses
3.830.86-4.757.251.99
Operating Expenses
9.068.674.5713.324.43
Operating Income
-11.22-11.8-10.26-16.48-4.73
Interest Expense
-0.67-0.07-0.08-0.07-0.08
Interest & Investment Income
000.430.08-
Other Non Operating Income (Expenses)
-0.23-0.06-0.0100
EBT Excluding Unusual Items
-12.11-11.93-9.93-16.47-4.8
Gain (Loss) on Sale of Assets
0.01----
Asset Writedown
-0.82-0.23---
Other Unusual Items
--1.53---
Pretax Income
-12.92-13.69-9.93-16.47-4.8
Income Tax Expense
-0.25-1.020.01-0.010
Earnings From Continuing Operations
-12.67-12.66-9.94-16.46-4.81
Net Income to Company
-12.67-12.66-9.94-16.46-4.81
Net Income
-12.67-12.66-9.94-16.46-4.81
Net Income to Common
-12.67-12.66-9.94-16.46-4.81
Net Income Growth
-----
Shares Outstanding (Basic)
14144444445
Shares Outstanding (Diluted)
14144444445
Shares Change
218.46%-0.02%-0.57%-0.51%22.95%
EPS (Basic)
-0.09-0.29-0.22-0.37-0.11
EPS (Diluted)
-0.09-0.29-0.22-0.37-0.11
EPS Growth
-----

Additional Metrics

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Free Cash Flow
-8.17-8.97-23.8-22.83-0.92
Free Cash Flow Per Share
-0.06-0.20-0.54-0.51-0.02
Gross Margin
-161.39%----21.33%
Operating Margin
-839.09%-1163.75%--5010.33%-338.37%
Profit Margin
-947.45%-1248.52%--5003.34%-344.09%
Free Cash Flow Margin
-610.98%-883.97%--6938.30%-66.07%
EBITDA
-10.84-10.93-8.3-16.26-4.63
D&A For EBITDA
0.380.871.970.230.1
EBIT
-11.22-11.8-10.26-16.48-4.73
Advertising Expenses
0.080.160.050.10.06