Deoleo, S.A. (BME:OLE)
Spain flag Spain · Delayed Price · Currency is EUR
0.3250
-0.0060 (-1.81%)
Aug 7, 2026, 1:42 PM CET

Deoleo Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
783.63820.95996.65837.62827.45703.08
Revenue Growth
-4.55%-17.63%18.99%1.23%17.69%5.63%
Cost of Revenue
571.81626.25840.38674.16617.31509.63
Gross Profit
211.82194.7156.27163.46210.14193.45
Selling, General & Admin
56.4654.6948.3448.0749.4345.46
Depreciation & Amortization Expenses
10.2310.1110.1710.0510.0310.13
Other Operating Expenses
69.3971.03131.26112.67125.3991.36
Total Operating Expenses
136.09135.83189.77170.79184.85146.94
Operating Income
42.8258.87-33.5-7.3325.2946.51
Interest Income
3.70.610.27-0.130.49
Interest Expense
-29.42-26.36-20.2-20.42-10.15-11.82
Other Non-Operating Income (Expense)
-19.24-30.81-20.23-2.940.04-10.63
Total Non-Operating Income (Expense)
-44.96-56.56-40.16-23.36-9.98-21.96
Pretax Income
26.6130.59-53.56-30.2415.3135.53
Provision for Income Taxes
8.610.890.994.099.04-25.8
Net Income
19.4119.7-54.54-34.336.2761.32
Minority Interest in Earnings
27.919.7-54.54-34.336.2761.32
Net Income to Common
18.0119.7-54.54-34.336.2761.32
Net Income Growth
-8.59%----89.78%-77.32%
Shares Outstanding (Basic)
500500500500500500
Shares Outstanding (Diluted)
500500500500500500
Shares Change
------46.53%
EPS (Basic)
0.040.02-0.06-0.040.010.06
EPS (Diluted)
0.040.02-0.06-0.040.010.06
EPS Growth
89.56%----91.94%-78.55%
Free Cash Flow
13.928.883.72-15.0713.3624.9
Free Cash Flow Growth
56.68%138.86%---46.35%-32.94%
Free Cash Flow Per Share
0.030.020.01-0.030.030.05
Gross Margin
27.03%23.72%15.68%19.51%25.40%27.51%
Operating Margin
5.46%7.17%-3.36%-0.87%3.06%6.62%
Profit Margin
2.48%2.40%-5.47%-4.10%0.76%8.72%
FCF Margin
1.78%1.08%0.37%-1.80%1.61%3.54%
EBITDA
53.0568.98-23.332.7235.3256.64
EBITDA Margin
6.77%8.40%-2.34%0.32%4.27%8.06%
EBIT
42.8258.87-33.5-7.3325.2946.51
EBIT Margin
5.46%7.17%-3.36%-0.87%3.06%6.62%
Effective Tax Rate
32.33%35.60%-1.84%-13.51%59.05%-72.60%