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 Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
96.63138.83398.53299.4648.5419.08
Revenue Growth
-30.40%-65.16%33.09%516.87%154.46%22.41%
Gross Profit
78.8729.57227.42.18-10.336.14
Operating Income
-29.7-18.76-20.07-2.952.411.88
Net Income
-52.24-49.01-44.87-4.041.130.99
Earnings Per Share
-0.85-0.78-0.80-0.050.020.23
EPS Growth
-----91.36%-

Revenue by Segment

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21
Commercialization
85.51118.51160.68247.4333.94
Generation and Self-Consumption
12.2821.4847.7152.613.77
Total
97.78139.99208.4299.7548.54

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
18.787.4614.7432.3839.994.02
Total Debt
45.5734.69106115.952.255.75
Net Cash (Debt)
-26.79-27.23-91.26-83.52-12.26-1.73
Net Cash Growth
------
Net Cash Per Share
-0.45-0.43-1.63-1.49-0.23-0.40

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
-27.59-13.515.7-43.07-39.031.23
Capital Expenditures
-0.5-0.11-18.26-21.71-15.29-0.67
Free Cash Flow
-28.09-13.62-12.56-64.78-54.310.56
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
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%
Pretax Margin
-54.50%-34.54%-9.29%-1.92%1.64%7.10%
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%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingAug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
----60.47-
PS Ratio
0.301.400.935.401.34-