Energía, Innovación y Desarrollo Fotovoltaico, S.A. (BME:EIDF)
Spain flag Spain · Delayed Price · Currency is EUR
0.4400
0.00 (0.00%)
May 26, 2026, 5:35 PM CET

BME:EIDF Income Statement

Millions EUR. 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
96.63138.83398.53299.4648.5419.08
Revenue Growth
-30.40%-65.16%33.09%516.87%154.46%22.41%
Cost of Revenue
17.76109.26171.13297.2858.8712.94
Gross Profit
78.8729.57227.42.18-10.336.14
Selling, General & Admin
7.158.489.177.482.431.55
Depreciation & Amortization Expenses
3.533.652.892.460.730.19
Other Operating Expenses
3937.48216.4124.955.972.3
Total Operating Expenses
49.6849.62228.4634.889.144.04
Operating Income
-29.7-18.76-20.07-2.952.411.88
Interest Income
0.310.391.110.730.30
Interest Expense
-7.45-6.85-9.82-3.51-1.78-0.51
Other Non-Operating Income (Expense)
-16.28-22.74-8.24-0.01-0.15-0.02
Total Non-Operating Income (Expense)
-23.41-29.2-16.96-2.79-1.63-0.52
Pretax Income
-52.66-47.95-37.02-5.740.81.35
Provision for Income Taxes
-0.340.91--1.59-0.320.38
Net Income
-52.32-48.86-45.23-8.32.231.95
Minority Interest in Earnings
-0.080.15-0.36-0.11-0.02-0.02
Net Income to Common
-52.24-49.01-44.87-4.041.130.99
Net Income Growth
----13.91%-2.19%
Shares Outstanding (Basic)
60635656524
Shares Outstanding (Diluted)
60635656524
Shares Change
-5.02%12.80%0.12%7.32%1117.06%-
EPS (Basic)
-0.85-0.78-0.80-0.050.020.23
EPS (Diluted)
-0.85-0.78-0.80-0.050.020.23
EPS Growth
-----91.36%-
Free Cash Flow
-28.09-13.62-12.56-64.78-54.310.56
Free Cash Flow Growth
------
Free Cash Flow Per Share
-0.47-0.22-0.22-1.16-1.040.13
Gross Margin
81.62%21.30%57.06%0.73%-21.27%32.19%
Operating Margin
-30.73%-13.51%-5.03%-0.98%4.97%9.85%
Profit Margin
-54.15%-35.19%-11.35%-2.77%4.59%10.21%
FCF Margin
-29.07%-9.81%-3.15%-21.63%-111.89%2.94%
EBITDA
-26.17-15.11-17.18-0.493.152.04
EBITDA Margin
-27.08%-10.88%-4.31%-0.16%6.48%10.71%
EBIT
-29.7-18.76-20.07-2.952.411.88
EBIT Margin
-30.73%-13.51%-5.03%-0.98%4.97%9.85%
Effective Tax Rate
0.65%-1.89%0.00%27.76%-40.24%28.07%