Soltec Power Holdings, S.A. (BME:SOL)
Spain flag Spain · Delayed Price · Currency is EUR
0.8950
-0.0150 (-1.65%)
Jul 17, 2026, 5:35 PM CET

Soltec Power Holdings Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
49.6618.5932.241936.18
Short-Term Investments
2.983.51-10.15-
Cash & Short-Term Investments
52.6422.132.2429.1536.18
Cash Growth
138.21%-31.45%10.58%-19.43%-71.71%
Accounts Receivable
53.47-143.61180.62154.61
Other Receivables
12.9722.4423.9620.7417.85
Total Trade Receivables
66.4422.44167.57201.36172.46
Inventory
31.9766.88159.3638.7670.85
Other Current Assets
106255.316.664.777.06
Total Current Assets
254.98364.17369.79273.36292.89
Net Property, Plant & Equipment
9.0723.49187.9176.29108.92
Other Intangible Assets
10.8551.48-56.719.45
Goodwill
--36.78--
Long-Term Investments
72.3942.655.4682.7426.03
Other Long-Term Assets
25.368.2735.0736.4421.96
Total Assets
333.3463.58693.32555.81476.95
Accounts Payable
19.53448.39214.19155.91159.62
Accrued Expenses
54.9928.5363.0747.951.65
Short-Term Debt
16.5414.4412.74.363.74
Current Portion of Long-Term Debt
2.77184.0396.7796.9792.78
Other Current Liabilities
69.3675.487.4716.410.1
Total Current Liabilities
158.91520.56399.79313.52309.66
Long-Term Debt
173.213.68142.2475.5416.16
Other Long-Term Liabilities
32.066.977.464.084.15
Total Long-Term Liabilities
205.2620.65149.6979.6220.31
Total Liabilities
364.17541.21549.48393.14329.97
Common Stock
22.8522.8522.8522.8522.85
Treasury Stock
-4.29-4.29-4.75-4.9-4.63
Additional Paid-in Capital
154.17143.47143.47143.47143.47
Accumulated Other Comprehensive Income
-9.93-15.591.68-2.02-13.77
Retained Earnings
-193.29-224-18.483.31-7.77
Total Common Shareholders' Equity
-61.36-77.56143.85162.71146.98
Minority Interest
-0.39-0.08-0.09-0.04-0.05
Shareholders' Equity
-61.75-77.64143.85162.67146.98
Total Liabilities & Equity
333.3463.58693.32555.81476.95
Total Debt
192.5212.16251.71176.86112.68
Net Cash (Debt)
-139.86-190.06-219.47-147.71-76.5
Net Cash Per Share
-1.34-2.09-2.41-1.62-0.84
Book Value
-61.36-77.56143.85162.71146.98
Book Value Per Share
-0.59-0.851.581.791.61
Tangible Book Value
-72.21-129.03107.07106.01127.53
Tangible Book Value Per Share
-0.69-1.421.181.161.40