Demetra Holdings Plc (CYS:DEM)
Cyprus flag Cyprus · Delayed Price · Currency is EUR
1.460
+0.015 (1.04%)
At close: Apr 30, 2026

Demetra Holdings Balance Sheet

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
Cash & Equivalents
403.192.230.830.760.92
Short-Term Investments
0.010.010.010.010.01
Trading Asset Securities
34.65431.635.445.097.58
Cash & Short-Term Investments
437.84433.866.295.868.51
Cash Growth
0.92%6802.15%7.30%-31.13%24.67%
Other Receivables
1.70.180.220.270.17
Receivables
1.70.180.220.270.17
Inventory
10.0610.7310.811.6412.07
Other Current Assets
-23.9122.5414.3912.72
Total Current Assets
449.61468.6939.8532.1633.47
Property, Plant & Equipment
1.611.491.51.451.47
Long-Term Investments
--293.76213.43205.37
Long-Term Deferred Tax Assets
0.450.320.070.260.36
Other Long-Term Assets
69.4731.831.330.2330.35
Total Assets
521.14509.95375.56289.53282.63
Accounts Payable
1.552.051.020.90.8
Short-Term Debt
--1.19-0.3
Current Portion of Long-Term Debt
0.840.12.641.841.84
Current Portion of Leases
0.020.05---
Current Income Taxes Payable
0.51----
Other Current Liabilities
---2.622.59
Total Current Liabilities
2.912.194.855.365.54
Long-Term Debt
8.547.912.995.117.02
Long-Term Leases
0.02----
Total Liabilities
11.4710.17.8410.4712.56
Common Stock
140140140140140
Retained Earnings
-359.76227.35138.73129.75
Comprehensive Income & Other
369.670.090.370.320.32
Shareholders' Equity
509.67499.85367.72279.05270.06
Total Liabilities & Equity
521.14509.95375.56289.53282.63
Total Debt
9.428.066.826.959.17
Net Cash (Debt)
428.43425.81-0.53-1.09-0.66
Net Cash Growth
0.61%----
Net Cash Per Share
2.142.13-0.00-0.01-0.00
Filing Date Shares Outstanding
199.82200200200200
Total Common Shares Outstanding
199.82200200200200
Working Capital
446.7466.53526.827.93
Book Value Per Share
2.552.501.841.401.35
Tangible Book Value
509.67499.85367.72279.05270.06
Tangible Book Value Per Share
2.552.501.841.401.35
Land
-1.421.421.361.36
Machinery
-0.80.790.780.81
Source: S&P Global Market Intelligence. Standard template. Financial Sources.