Soltec Power Holdings, S.A. (BME:SOL)
Spain flag Spain · Delayed Price · Currency is EUR
0.5500
-0.0050 (-0.90%)
Oct 6, 2026, 5:35 PM CET

Soltec Power Holdings Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
14.8278.69327.41250.11570.8348.91
Revenue Growth
-81.16%-75.97%30.91%-56.18%63.59%47.48%
Gross Profit
-6.733.8488.25102.75188.0655.42
Operating Income
-58.36-40.14-48.842.9316.68-31.17
Net Income
6.3212.71-205.79-23.3813.09-1.13
Earnings Per Share
0.020.12-2.26-0.260.14-0.01
EPS Growth
-81.92%-----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Development
-7.263.792.87.298.747.84
Industrial
12.7866.02331.31253.28589.56416.9
Others
-6.11-6.055.533.47-1.41-2.66
Total
-0.5963.77339.64264.04622.19422.09

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
35.9851.8622.0536.1426.1642.12
Total Debt
25.0224.66207.24249.3174.42110.72
Net Cash (Debt)
10.9627.2-185.19-213.16-148.26-68.59
Net Cash Growth
-59.71%-----
Net Cash Per Share
0.040.26-2.03-2.34-1.63-0.75

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-21.121.514.62-5.2522.8817.12
Capital Expenditures
-3.49-3.02-6.73-22.22-80.46-95.54
Free Cash Flow
-24.61-1.52-2.11-27.47-57.58-78.41
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-45.20%43.00%26.95%41.08%32.95%15.88%
Operating Margin
-393.78%-51.02%-14.92%1.17%2.92%-8.93%
Pretax Margin
202.53%69.32%-27.58%-5.56%3.17%-1.58%
Profit Margin
42.67%16.15%-62.85%-9.35%2.29%-0.32%
FCF Margin
-166.05%-1.93%-0.65%-10.98%-10.09%-22.47%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
5.2436.28--28.65-
Forward PE
-5.005.0010.3320.1054.01
PS Ratio
16.935.860.441.250.661.62