Deoleo, S.A. (BME:OLE)
Spain flag Spain · Delayed Price · Currency is EUR
0.3200
+0.0030 (0.95%)
Jul 17, 2026, 5:35 PM CET

Deoleo 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
31.3452.8930.6865.5386.44
Short-Term Investments
1.241.242.481.37.14
Cash & Short-Term Investments
32.5954.1433.1766.8393.58
Cash Growth
-39.81%63.22%-50.37%-28.58%-38.63%
Accounts Receivable
23.1260.3764.9649.2171.39
Other Receivables
14.7911.816.5621.9613.26
Total Trade Receivables
37.9272.1781.5171.1784.65
Inventory
150.06147.79176.42140.56119.75
Other Current Assets
10.739.169.8817.1919.84
Total Current Assets
231.28283.25282.08295.76293.84
Net Property, Plant & Equipment
54.5653.6654.4956.1157.94
Other Intangible Assets
448.59431.46430.68459.21469.99
Goodwill
16.3716.3716.3716.3716.37
Long-Term Investments
2.052.314.553.215.25
Other Long-Term Assets
51.6952.9946.8450.1855.03
Total Assets
804.54840.04832.96880.82901.03
Accounts Payable
97.02111.38265.44116.56182.71
Accrued Expenses
18.479.911.1312.8248.16
Short-Term Debt
9.5283.896.617.8986.32
Other Current Liabilities
1.031.67.340.782.7
Total Current Liabilities
126.05206.77145.46138.06160.14
Long-Term Debt
149.9884.55288.85159.18326.15
Other Long-Term Liabilities
97.25133.271.878.4680.99
Total Long-Term Liabilities
247.23217.75216.22237.64244.06
Total Liabilities
373.28424.52361.68375.7404.2
Common Stock
11212
Additional Paid-in Capital
47.9847.9847.9847.9847.98
Accumulated Other Comprehensive Income
-19.13-15.09-20.78-7.17-24.63
Retained Earnings
177.92168.52196.85214.82212.12
Total Common Shareholders' Equity
226.9217.5245.82256.63261.09
Minority Interest
213.93205.57232.38248.5243.94
Shareholders' Equity
431.26415.52471.28505.13496.82
Total Liabilities & Equity
804.54840.04832.96880.82901.03
Total Debt
159.5168.44295.46167.07412.47
Net Cash (Debt)
-126.92-114.3-262.29-100.24-318.89
Net Cash Per Share
-0.25-0.23-0.53-0.20-0.64
Book Value
226.9217.5245.82256.63261.09
Book Value Per Share
0.450.430.490.510.52
Tangible Book Value
-238.06-230.33-201.22-218.95-225.27
Tangible Book Value Per Share
-0.48-0.46-0.40-0.44-0.45