Soltec Power Holdings, S.A. (BME:SOL)
Spain flag Spain · Delayed Price · Currency is EUR
0.8400
0.00 (0.00%)
Aug 27, 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 EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
82.6782.67331.36259.59621.62421.09
Revenue Growth
-61.46%-75.05%27.65%-58.24%47.62%75.43%
Gross Profit
37.8337.8392.2112.23238.88127.6
Operating Income
-40.14-40.14-48.842.9316.68-31.17
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
51.8651.8622.0536.1426.1642.12
Total Debt
24.6624.66207.24249.3174.42110.72
Net Cash (Debt)
27.227.2-185.19-213.16-148.26-68.59
Net Cash Growth
------
Net Cash Per Share
0.260.26-2.03-2.34-1.63-0.75

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
45.75%45.75%27.82%43.23%38.43%30.30%
Operating Margin
-48.56%-48.56%-14.74%1.13%2.68%-7.40%
Pretax Margin
65.97%65.97%-27.25%-5.36%2.91%-1.31%
Profit Margin
15.37%15.37%-62.10%-9.01%2.10%-0.27%
FCF Margin
-1.84%-1.84%-0.64%-10.58%-9.26%-18.62%

Valuation

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