Energy Solar Tech, S.A. (BME:ETC)
Spain flag Spain · Delayed Price · Currency is EUR
1.230
-0.080 (-6.11%)
Aug 21, 2026, 5:35 PM CET

Energy Solar Tech Income Statement

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
Operating Revenue
81.1563.3852.4213.274.23
Other Revenue
0.50.960.680.530.16
81.6664.3453.0913.814.39
Revenue Growth
26.92%21.17%284.52%214.54%946.74%
Cost of Revenue
68.0552.6138.899.773.63
Gross Profit
13.6111.7314.214.040.76
Selling, General & Admin
4.774.253.520.740.31
Other Operating Expenses
-0.420.061.190.170.01
Operating Expenses
8.838.788.611.310.49
Operating Income
4.782.955.62.730.28
Interest Expense
-1.04-1.29-1.2-0.11-0.04
Interest & Investment Income
0.130.10.0300
Earnings From Equity Investments
--0.010.05-
Currency Exchange Gain (Loss)
0.010.09-0.040.060
Other Non Operating Income (Expenses)
-0.2-0.160.12--0
EBT Excluding Unusual Items
3.671.684.522.720.24
Gain (Loss) on Sale of Assets
-0.1-0.02-0.18-0.23-
Pretax Income
3.581.664.332.490.24
Income Tax Expense
1.411.221.470.270.02
Earnings From Continuing Operations
2.170.442.862.220.21
Minority Interest in Earnings
-0-0.01-0.02--
Net Income
2.160.432.842.220.21
Net Income to Common
2.160.432.842.220.21
Net Income Growth
408.67%-85.01%27.58%954.25%-
Shares Outstanding (Basic)
2727272321
Shares Outstanding (Diluted)
2727272321
Shares Change
0.03%0.16%16.38%11.20%-
EPS (Basic)
0.080.020.110.100.01
EPS (Diluted)
0.080.020.110.100.01
EPS Growth
408.54%-85.03%9.63%848.14%-

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-1.283.164.5-2.8-5.12
Free Cash Flow Per Share
-0.050.120.17-0.12-0.25
Gross Margin
16.67%18.22%26.76%29.25%17.42%
Operating Margin
5.85%4.58%10.55%19.77%6.28%
Profit Margin
2.65%0.66%5.34%16.10%4.80%
Free Cash Flow Margin
-1.56%4.92%8.48%-20.30%-116.58%
EBITDA
9.197.379.453.120.45
EBITDA Margin
11.26%11.45%17.79%22.57%10.25%
D&A For EBITDA
4.414.423.850.390.17
EBIT
4.782.955.62.730.28
EBIT Margin
5.85%4.58%10.55%19.77%6.28%
Effective Tax Rate
39.47%73.69%34.00%10.66%10.59%