Edisun Power Europe AG (SWX:ESUN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
62.00
+1.60 (2.65%)
Jan 30, 2026, 5:30 PM CET

Edisun Power Europe AG Income Statement

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Revenue
50.8951.4717.4518.8117.0711.74
Other Revenue
---0--
50.8951.4717.4518.8117.0711.74
Revenue Growth (YoY)
211.37%194.96%-7.22%10.21%45.32%-13.36%
Selling, General & Admin
3.23.284.443.182.511.97
Depreciation & Amortization
6.566.576.635.946.084.45
Other Operating Expenses
31.7931.61-17.911.471.521.07
Total Operating Expenses
41.5541.46-6.8410.5910.17.5
Operating Income
9.3510.0124.298.216.974.25
Interest Expense
-6.35-6.18-4.23-3.21-2.83-2.35
Interest Income
0.280.50.430.162.141.49
Net Interest Expense
-6.07-5.67-3.8-3.05-0.69-0.87
Currency Exchange Gain (Loss)
-0.32-0.325.356.69-0.2-0.11
Other Non-Operating Income (Expenses)
-0.46-0.46-1.120.05-0.32-0.06
EBT Excluding Unusual Items
2.53.5624.7111.95.773.21
Asset Writedown
-1.07-0.29-0.21-0.21-0.250.56
Pretax Income
1.433.2624.511.695.523.77
Income Tax Expense
0.30.411.151.461.010.48
Net Income
1.132.8523.3510.234.513.29
Net Income to Common
1.132.8523.3510.234.513.29
Net Income Growth
-94.32%-87.79%128.39%126.82%36.85%-8.40%
Shares Outstanding (Basic)
111111
Shares Outstanding (Diluted)
111111
Shares Change (YoY)
2.67%----71.80%
EPS (Basic)
1.062.7522.559.874.353.18
EPS (Diluted)
1.062.7522.559.874.353.18
EPS Growth
-94.47%-87.79%128.39%126.82%36.85%-46.68%
Free Cash Flow
0.27-3.37-21.57-10.82-6.08-24.72
Free Cash Flow Per Share
0.25-3.25-20.82-10.45-5.87-23.87
Dividend Per Share
--1.7001.6001.1001.100
Dividend Growth
--6.25%45.45%--
Profit Margin
2.22%5.54%133.83%54.37%26.42%28.05%
Free Cash Flow Margin
0.53%-6.55%-123.62%-57.54%-35.62%-210.53%
EBITDA
15.7916.5830.9114.1513.048.7
EBITDA Margin
31.03%32.21%177.15%75.26%76.44%74.09%
D&A For EBITDA
6.456.576.635.946.084.45
EBIT
9.3510.0124.298.216.974.25
EBIT Margin
18.36%19.45%139.18%43.68%40.84%36.16%
Effective Tax Rate
20.70%12.65%4.67%12.53%18.32%12.63%
Revenue as Reported
50.9651.5437.6518.9717.1612.37
Source: S&P Global Market Intelligence. Utility template. Financial Sources.