Waga Energy SA (EPA:WAGA)
France flag France · Delayed Price · Currency is EUR
23.30
0.00 (0.00%)
Aug 3, 2026, 12:18 PM CET

Waga Energy Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
59.6459.6455.6633.2619.1612.26
Revenue Growth
3.76%7.14%67.34%73.61%56.26%29.61%
Gross Profit
32.3632.3624.8914.9111.216.87
Operating Income
-18.92-18.92-13.11-14.14-8.14-4.25
Net Income
-30.32-30.32-17.58-15.99-10.08-8.06
Earnings Per Share
-1.35-1.35-0.74-0.78-0.50-0.41
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
North America
12.0712.0720.5110.613.641.8
Europe
5.525.525.71.690-
France
42.0542.0529.4520.9715.5210.46
Total
59.6459.6455.6633.2619.1612.26

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
60.7760.7768.340.2791.66122.91
Total Debt
222.06222.06115.1460.7652.6138.25
Net Cash (Debt)
-161.29-161.29-46.83-20.4939.0584.67
Net Cash Growth
-----53.87%-
Net Cash Per Share
-7.16-7.16-1.98-1.001.945.49

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
3.553.55-9.75-12.92-7.39-0.95
Capital Expenditures
-118.2-118.2-61.45-49.16-40.94-13.06
Free Cash Flow
-114.65-114.65-71.21-62.08-48.33-14.02
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
54.25%54.25%44.72%44.83%58.52%56.04%
Operating Margin
-31.72%-31.72%-23.54%-42.50%-42.47%-34.64%
Pretax Margin
-48.29%-48.29%-28.70%-45.63%-48.82%-61.06%
Profit Margin
-18.67%-49.52%-30.95%-46.43%-50.52%-63.00%
FCF Margin
-192.24%-192.24%-127.93%-186.64%-252.25%-114.31%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
10.4510.886.8115.6630.4745.59