Électricite de Strasbourg Société Anonyme (EPA:ELEC)
France flag France · Delayed Price · Currency is EUR
161.00
-2.00 (-1.23%)
Aug 3, 2026, 2:00 PM CET

EPA:ELEC 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
1,3301,5111,8411,345910.69
Revenue Growth
-11.94%-17.93%36.86%47.70%14.75%
Fuel and Purchased Power Expense
836.631,0441,4361,094612.95
Operations and Maintenance Expenses
156.38140.84131.88115.34112.48
Gross Profit
337.44326.15273.4135.87185.26
Depreciation & Amortization Expenses
61.2959.2257.3560.2160.39
Taxes Other than Income Tax
9.6617.7815.516.2116.64
Other Operating Expenses
39.6250.4919.3965.1424.3
Operating Income
217.88191.45117.7871.7182.75
Interest Income
4.594.435.191.010.14
Interest Expense
-0.19-0.19-0.19-0.19-0.27
Other Non-Operating Income (Expense)
2.374.16-1.7610.79
Total Non-Operating Income (Expense)
6.778.43.251.830.66
Pretax Income
224.64199.86121.0273.5483.41
Provision for Income Taxes
65.8651.9229.3318.1723.77
Net Income
158.79147.9491.755.3759.64
Minority Interest in Earnings
0.8-2.48-1.670.420.75
Net Income to Common
157.99150.4293.3654.9558.89
Net Income Growth
5.03%61.11%69.90%-6.69%66.03%
Shares Outstanding (Basic)
77777
Shares Outstanding (Diluted)
77777
Shares Change
-0.02%--0.06%0.06%-
EPS (Basic)
22.0420.9813.027.668.21
EPS (Diluted)
22.0420.9813.027.668.21
EPS Growth
5.05%61.14%69.97%-6.70%65.86%
Free Cash Flow
174.72127.08-40.7379.9182.37
Free Cash Flow Growth
37.49%---2.99%53.22%
Free Cash Flow Per Share
24.3717.72-5.6811.1411.49
Dividends Per Share
13.70011.0008.6002.6505.800
Dividend Growth
24.55%27.91%224.53%-54.31%23.40%
Gross Margin
25.36%21.59%14.85%10.10%20.34%
Operating Margin
16.38%12.67%6.40%5.33%9.09%
Profit Margin
11.93%9.79%4.98%4.12%6.55%
FCF Margin
13.13%8.41%-2.21%5.94%9.04%
EBITDA
283.2272.01187.5132.86139.49
EBITDA Margin
21.29%18.00%10.19%9.88%15.32%
EBIT
217.88191.45117.7871.7182.75
EBIT Margin
16.38%12.67%6.40%5.33%9.09%
Effective Tax Rate
29.32%25.98%24.23%24.70%28.50%