Solaria Energía y Medio Ambiente, S.A. (BME:SLR)
Spain flag Spain · Delayed Price · Currency is EUR
25.00
+0.07 (0.28%)
May 19, 2026, 12:04 PM CET

BME:SLR Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
236.87197.44176.91191.32139.28106.06
Other Revenue
105.51105.5133.5438.6828.074.47
342.38302.95210.44230167.35110.52
Revenue Growth (YoY)
40.93%43.96%-8.50%37.44%51.41%71.34%
Operations & Maintenance
1.221.221.120.37--
Depreciation & Amortization
50.0948.4243.6631.4824.9920.38
Other Operating Expenses
36.3236.183729.7520.2617.14
Total Operating Expenses
87.6285.8381.7861.645.2537.52
Operating Income
254.75217.13128.67168.4122.173
Interest Expense
-50.39-48.26-38.1-34.17-21.37-18.12
Interest Income
0.640.640.631.440.340.33
Net Interest Expense
-49.76-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
205.55170.0591.2135.67101.0756.25
Asset Writedown
--28.94---
Pretax Income
205.55170.05120.14135.67101.0756.25
Income Tax Expense
41.2432.6631.5328.1611.028.22
Net Income
164.31137.3988.61107.5190.0548.04
Net Income to Common
164.31137.3988.61107.5190.0548.04
Net Income Growth
38.76%55.04%-17.58%19.40%87.46%57.94%
Shares Outstanding (Basic)
121125125125125125
Shares Outstanding (Diluted)
121125125125125125
EPS (Basic)
1.361.100.710.860.720.38
EPS (Diluted)
1.361.100.710.860.720.38
EPS Growth
-55.04%-17.58%19.40%87.46%57.94%
Free Cash Flow
--260.1-72.07-230.53-212.82-101.24
Free Cash Flow Per Share
--2.08-0.58-1.84-1.70-0.81
Profit Margin
47.99%45.35%42.11%46.74%53.81%43.46%
Free Cash Flow Margin
--85.86%-34.24%-100.23%-127.17%-91.60%
EBITDA
298.22259.72167.75196.71144.1991.24
EBITDA Margin
87.10%85.73%79.71%85.53%86.16%82.55%
D&A For EBITDA
43.4742.5939.0828.3122.0918.24
EBIT
254.75217.13128.67168.4122.173
EBIT Margin
74.41%71.67%61.14%73.22%72.96%66.05%
Effective Tax Rate
20.06%19.21%26.24%20.75%10.90%14.61%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.