Voltalia SA (EPA:VLTSA)
France flag France · Delayed Price · Currency is EUR
6.92
-0.06 (-0.86%)
Aug 3, 2026, 2:29 PM CET

Voltalia 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
587.87587.87520.26495.18465.94358.67
Revenue Growth
9.18%13.00%5.07%6.28%29.91%-
Gross Profit
439.21439.21488.25424.32292.47238.93
Operating Income
4.184.1897.67119.2855.6661.88
Net Income
-128.12-128.12-20.9429.63-7.17-1.32
Earnings Per Share
-0.85-0.85-0.160.21-0.07-0.01
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Renvolt
228.85228.85129.79---
Corporate Costs
0.030.030.05---
Energy Sales
315.82315.82359.37299.29242.43207.92
Voltalia Hub
43.1543.1530.75---
Development
0.030.030.3---
Total
587.87587.87520.26495.18465.94358.67

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
379.31379.31391.06394.59409.07302.2
Total Debt
2,4922,4922,3031,9091,3131,050
Net Cash (Debt)
-2,113-2,113-1,912-1,514-904.37-747.84
Net Cash Growth
------
Net Cash Per Share
-16.14-16.14-14.61-10.77-9.28-7.85

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
192.73192.73184.34115.534.7131.82
Capital Expenditures
-315.31-315.31-410.13-576.52-459.71-350.09
Free Cash Flow
-122.58-122.58-225.79-461.02-425.01-218.27
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
74.71%74.71%93.85%85.69%62.77%66.62%
Operating Margin
0.71%0.71%18.77%24.09%11.95%17.25%
Pretax Margin
-14.72%-14.72%4.04%12.30%2.30%19.08%
Profit Margin
-22.37%-22.37%-3.70%5.07%-1.59%0.34%
FCF Margin
-20.85%-20.85%-43.40%-93.10%-91.22%-60.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---49.62--
Forward PE
50.80189.9350.9342.2731.0139.30
PS Ratio
1.551.741.792.763.574.89