Soltec Power Holdings, S.A. (BME:SOL)
Spain flag Spain · Delayed Price · Currency is EUR
0.8400
+0.0150 (1.82%)
Aug 7, 2026, 1:04 PM CET

Soltec Power Holdings 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
69.7369.73326.04249.53568.2346.51
Revenue Growth
-55.04%-78.61%30.66%-56.08%63.98%47.05%
Gross Profit
35.435.479.5397.7193.1247.77
Operating Income
-74.01-55.8-53.263.2522.71-13.42
Net Income
12.7112.71-205.79-23.3813.09-1.13
Earnings Per Share
0.120.12-2.26-0.260.14-0.01
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
Other Items
-6.05-6.055.533.47-1.41-2.66
Industrial Segment (Soltec)
66.0266.02331.31253.28589.56416.9
Development Segment (Powertis)
3.793.792.87.298.747.84
Total
63.7763.77339.64264.04622.19422.09

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
52.6452.6422.132.2429.1536.18
Total Debt
192.5192.5212.16251.71176.86112.68
Net Cash (Debt)
-139.86-139.86-190.06-219.47-147.71-76.5
Net Cash Growth
------
Net Cash Per Share
-1.34-1.34-2.09-2.41-1.62-0.84

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
1.511.514.62-5.2522.8817.12
Capital Expenditures
-3.02-3.02-6.73-22.22-80.46-95.54
Free Cash Flow
-1.52-1.52-2.11-27.47-57.58-78.41
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
50.76%50.76%24.39%39.15%33.99%13.79%
Operating Margin
-106.13%-80.02%-16.33%1.30%4.00%-3.87%
Pretax Margin
78.21%78.21%-27.70%-5.57%3.18%-1.59%
Profit Margin
78.61%78.61%-37.27%-2.11%2.30%-0.34%
FCF Margin
-2.18%-2.18%-0.65%-11.01%-10.13%-22.63%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
1.568.28--0.06-
Forward PE
-5.005.0010.3320.1054.01
PS Ratio
4.566.610.000.000.000.00