Audax Renovables, S.A. (BME:ADX)
Spain flag Spain · Delayed Price · Currency is EUR
1.274
+0.008 (0.63%)
Jun 26, 2026, 5:35 PM CET

Audax Renovables 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
1,8391,8751,9822,2902,6261,679
Revenue Growth (YoY)
-11.16%-5.37%-13.48%-12.78%56.44%73.51%
Operations & Maintenance
0.795.726.084.025.242.87
Selling, General & Admin
0.740.740.780.680.86-
Depreciation & Amortization
18.8418.8321.8221.0121.8521.97
Provision for Bad Debts
338.68---
Other Operating Expenses
1,7391,7651,8512,1862,5681,629
Total Operating Expenses
1,7631,7941,8882,2122,5961,654
Operating Income
76.581.4893.5578.329.8225.04
Interest Expense
-34-34.27-32.88-34.59-32.72-28.82
Interest Income
5.295.589.027.598.650.8
Net Interest Expense
-28.71-28.69-23.86-27-24.07-28.01
Income (Loss) on Equity Investments
-0.97-0.75-1.160.792.95-0.06
Currency Exchange Gain (Loss)
-5-6.519.08-4.071.7-0.15
Other Non-Operating Income (Expenses)
-0.04-0.0911.310.18-0.31.7
EBT Excluding Unusual Items
41.7845.4488.9248.210.1-1.47
Gain (Loss) on Sale of Assets
-0.45-0.450.03-3.182.48-0.15
Asset Writedown
-0.03-----
Pretax Income
41.314588.9545.0212.57-1.62
Income Tax Expense
21.6623.2925.713.644.811.69
Earnings From Continuing Ops.
19.6421.763.2531.387.77-3.31
Minority Interest in Earnings
-2.62-2.11-2.69-2.35-4.231.59
Net Income
17.0219.5960.5629.033.54-1.72
Net Income to Common
17.0219.5960.5629.033.54-1.72
Net Income Growth
-69.91%-67.65%108.62%720.29%--
Shares Outstanding (Basic)
446450451440440440
Shares Outstanding (Diluted)
446450451440440440
Shares Change (YoY)
-1.08%-0.24%2.71%-0.16%--
EPS (Basic)
0.040.040.130.070.01-0.00
EPS (Diluted)
0.040.040.130.070.01-0.00
EPS Growth
-69.55%-67.54%103.03%725.00%--
Free Cash Flow
-28.241.7632.31118.24122.35-103.75
Free Cash Flow Per Share
-0.060.000.070.270.28-0.24
Profit Margin
0.93%1.04%3.06%1.27%0.14%-0.10%
Free Cash Flow Margin
-1.54%0.09%1.63%5.16%4.66%-6.18%
EBITDA
90.4295.39111.495.3547.1942.56
EBITDA Margin
4.92%5.09%5.62%4.16%1.80%2.54%
D&A For EBITDA
13.9213.917.8517.0517.3717.51
EBIT
76.581.4893.5578.329.8225.04
EBIT Margin
4.16%4.35%4.72%3.42%1.14%1.49%
Effective Tax Rate
52.45%51.77%28.89%30.30%38.22%-