Audax Renovables, S.A. (BME:ADX)
Spain flag Spain · Delayed Price · Currency is EUR
1.370
+0.006 (0.44%)
May 18, 2026, 4:17 PM CET

Audax Renovables 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
1,8751,9822,2902,6261,679
Revenue Growth (YoY)
-5.37%-13.48%-12.78%56.44%73.51%
Operations & Maintenance
5.726.084.025.242.87
Selling, General & Admin
0.740.780.680.86-
Depreciation & Amortization
18.8321.8221.0121.8521.97
Provision for Bad Debts
38.68---
Other Operating Expenses
1,7651,8512,1862,5681,629
Total Operating Expenses
1,7941,8882,2122,5961,654
Operating Income
81.4893.5578.329.8225.04
Interest Expense
-34.27-32.88-34.59-32.72-28.82
Interest Income
5.589.027.598.650.8
Net Interest Expense
-28.69-23.86-27-24.07-28.01
Income (Loss) on Equity Investments
-0.75-1.160.792.95-0.06
Currency Exchange Gain (Loss)
-6.519.08-4.071.7-0.15
Other Non-Operating Income (Expenses)
-0.0911.310.18-0.31.7
EBT Excluding Unusual Items
45.4488.9248.210.1-1.47
Gain (Loss) on Sale of Assets
-0.450.03-3.182.48-0.15
Pretax Income
4588.9545.0212.57-1.62
Income Tax Expense
23.2925.713.644.811.69
Earnings From Continuing Ops.
21.763.2531.387.77-3.31
Minority Interest in Earnings
-2.11-2.69-2.35-4.231.59
Net Income
19.5960.5629.033.54-1.72
Net Income to Common
19.5960.5629.033.54-1.72
Net Income Growth
-67.65%108.62%720.29%--
Shares Outstanding (Basic)
450451440440440
Shares Outstanding (Diluted)
450451440440440
Shares Change (YoY)
-0.24%2.71%-0.16%--
EPS (Basic)
0.040.130.070.01-0.00
EPS (Diluted)
0.040.130.070.01-0.00
EPS Growth
-67.54%103.03%725.00%--
Free Cash Flow
1.7632.31118.24122.35-103.75
Free Cash Flow Per Share
0.000.070.270.28-0.24
Profit Margin
1.04%3.06%1.27%0.14%-0.10%
Free Cash Flow Margin
0.09%1.63%5.16%4.66%-6.18%
EBITDA
95.39111.495.3547.1942.56
EBITDA Margin
5.09%5.62%4.16%1.80%2.54%
D&A For EBITDA
13.917.8517.0517.3717.51
EBIT
81.4893.5578.329.8225.04
EBIT Margin
4.35%4.72%3.42%1.14%1.49%
Effective Tax Rate
51.77%28.89%30.30%38.22%-
Source: S&P Global Market Intelligence. Utility template. Financial Sources.