Solaria Energía y Medio Ambiente, S.A. (BME:SLR)
Spain flag Spain · Delayed Price · Currency is EUR
16.69
+0.74 (4.61%)
Oct 6, 2026, 5:35 PM CET

BME:SLR Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
303.83197.44176.91191.32139.2895.07
Other Revenue
67.3105.5133.5438.6828.074.47
371.14302.95210.44230167.3599.54
Revenue Growth
38.64%43.96%-8.50%37.44%68.12%74.55%
Operations & Maintenance
1.221.221.120.37--
Depreciation & Amortization
54.7248.4243.6631.4824.9920.38
Other Operating Expenses
34.3436.183729.7520.266.16
Total Operating Expenses
90.2785.8381.7861.645.2526.54
Operating Income
280.86217.13128.67168.4122.173
Interest Expense
-55.4-48.26-38.1-34.17-21.37-18.12
Interest Income
1.070.640.631.440.340.33
Net Interest Expense
-54.33-47.62-37.47-32.73-21.03-17.79
Income (Loss) on Equity Investments
0.550.55----
Currency Exchange Gain (Loss)
----0-0.2
Other Non-Operating Income (Expenses)
--0--1.25
EBT Excluding Unusual Items
227.08170.0591.2135.67101.0756.25
Asset Writedown
--28.94---
Pretax Income
227.08170.05120.14135.67101.0756.25
Income Tax Expense
46.8232.6631.5328.1611.028.22
Net Income
180.26137.3988.61107.5190.0548.04
Net Income to Common
180.26137.3988.61107.5190.0548.04
Net Income Growth
39.69%55.04%-17.58%19.40%87.46%57.94%
Shares Outstanding (Basic)
129125125125125125
Shares Outstanding (Diluted)
129125125125125125
Shares Change
4.19%-----
EPS (Basic)
1.391.100.710.860.720.38
EPS (Diluted)
1.391.100.710.860.720.38
EPS Growth
34.07%55.04%-17.58%19.40%87.46%57.94%

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-303.67-260.1-72.07-230.53-212.82-101.24
Free Cash Flow Per Share
-2.35-2.08-0.58-1.84-1.70-0.81
Profit Margin
48.57%45.35%42.11%46.74%53.81%48.26%
Free Cash Flow Margin
-81.82%-85.86%-34.24%-100.23%-127.17%-101.71%
EBITDA
326.1259.72167.75196.71144.1991.24
EBITDA Margin
87.87%85.73%79.71%85.53%86.16%91.66%
D&A For EBITDA
45.2442.5939.0828.3122.0918.24
EBIT
280.86217.13128.67168.4122.173
EBIT Margin
75.68%71.67%61.14%73.22%72.96%73.34%
Effective Tax Rate
20.62%19.21%26.24%20.75%10.90%14.61%