Edisun Power Europe AG (SWX:ESUN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
66.20
-3.80 (-5.43%)
Aug 4, 2026, 2:14 PM CET

Edisun Power Europe AG Balance Sheet

Millions CHF. Fiscal year is Jan - Dec.

Assets

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
1.883.0318.1627.629.22
Short-Term Investments
--0.020.490.66
Cash & Short-Term Investments
1.883.0318.1728.0929.87
Cash Growth
-38.13%-83.31%-35.31%-5.98%3.21%
Accounts Receivable
4.30.662.220.962.23
Other Receivables
44.163.335.67.15
Total Trade Receivables
8.34.825.556.569.38
Inventory
235.22-30.5731.69-
Total Current Assets
245.437.8854.2966.3439.25
Net Property, Plant & Equipment
99.52342.81288.87319.02358.45
Other Intangible Assets
0.040.130.070.110.15
Long-Term Investments
0.030.03---
Other Long-Term Assets
1.92.842.898.797.54
Total Assets
346.88353.67346.12394.26405.4

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
4.462.692.021.652.28
Accrued Expenses
2.261.871.682.652.27
Short-Term Debt
47.527.3749.237.4516.5
Other Current Liabilities
1.161.018.5817.337.23
Total Current Liabilities
55.412.9461.5129.0558.28
Long-Term Debt
190.14234.08186.08280.5263.01
Other Long-Term Liabilities
3.212.562.188.254.02
Total Long-Term Liabilities
193.35236.64188.26288.75267.03
Total Liabilities
248.74249.57249.77317.8325.31

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
34.4131.0831.0831.0831.08
Additional Paid-in Capital
42.6941.0842.8444.545.64
Retained Earnings
21.0531.9422.430.893.38
Total Common Shareholders' Equity
98.14104.196.3576.4680.1
Shareholders' Equity
98.14104.196.3576.4680.1
Total Liabilities & Equity
346.88353.67346.12394.26405.4

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
237.66241.45235.31287.95279.51
Net Cash (Debt)
-235.78-238.42-217.14-259.86-249.63
Net Cash Growth
-----
Net Cash Per Share
-210.66-230.17-209.63-250.88-241.00
Book Value
98.14104.196.3576.4680.1
Book Value Per Share
87.69100.5093.0273.8177.33
Tangible Book Value
98.11103.9696.2876.3579.94
Tangible Book Value Per Share
87.65100.3792.9573.7177.18