Holaluz-Clidom, S.A. (BME:HLZ)
Spain flag Spain · Delayed Price · Currency is EUR
0.8260
0.00 (0.00%)
Aug 26, 2026, 5:35 PM CET

Holaluz-Clidom Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
158.93158.93271.01614.56919.82571.49
Revenue Growth
-19.71%-41.35%-55.90%-33.19%60.95%142.18%
Net Income
-22.16-22.16-31.47-27.66-5.12-8.41
Earnings Per Share
-0.68-0.68-1.24-1.27-0.23-0.39
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Commercialization (Electricity & Gas)
131.07131.07169.55258.19468.35296.93
Representation (Electricity)
17.6817.6889.25331.47420.73269.17
Solar
10.1910.1912.224.9130.735.38
Total
158.93158.93271.01614.56919.82571.49

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2.542.545.0410.1713.1617.95
Total Debt
38.4438.4436.3552.4264.1646.07
Net Cash (Debt)
-35.9-35.9-31.31-42.25-51.01-28.12
Net Cash Growth
------
Net Cash Per Share
-1.10-1.10-1.23-1.94-2.34-1.29

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-25.67-25.6726.5914.8924.2530.86
Capital Expenditures
-----1.74-0.31
Free Cash Flow
-25.67-25.6726.5914.8922.5130.54
Free Cash Flow Growth
--78.58%-33.85%-26.31%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-13.43%-13.43%-11.61%-6.12%-0.94%-2.15%
Profit Margin
-13.94%-13.94%-11.61%-4.50%-0.56%-1.47%
FCF Margin
-16.15%-16.15%9.81%2.42%2.45%5.34%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-131.93131.93131.93131.93131.93
P/FCF Ratio
--0.894.726.418.42
PS Ratio
0.170.150.090.110.160.45