Audax Renovables, S.A. (BME:ADX)
Spain flag Spain · Delayed Price · Currency is EUR
1.114
+0.032 (2.96%)
Oct 6, 2026, 5:35 PM CET

Audax Renovables Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,8701,8751,9822,2902,6261,679
Revenue Growth
-8.45%-5.37%-13.48%-12.78%56.44%73.51%
Net Income
11.9519.5960.5629.033.54-1.72
Earnings Per Share
0.030.040.130.070.01-0.00
EPS Growth
-73.08%-67.54%103.03%725.00%--

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Netherlands
525.9516.89574.03570.46350.3123.25
Hungary
393.39410.15557.36795.51804.61369.34
Spain
-605.41513.38616.11,101896.11
Portugal
-135.96156.3116.29158.07149.99
Italy
-177.3159.69135.11159.1290.5
Poland
-27.1915.545.5841.0126.95
Germany
-0.282.269.59.7819.64
France
-2.083.231.91.832.78
Total
1,8691,8751,9822,2902,6261,679

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
198.98273.17228.78310.84282.6327.28
Total Debt
592.08611.37600.11605.62664.07789.68
Net Cash (Debt)
-393.1-338.21-371.33-294.78-381.47-462.4
Net Cash Growth
------
Net Cash Per Share
-0.88-0.75-0.82-0.67-0.87-1.05

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
20.951.2374.19140.52151.25-74.05
Capital Expenditures
-25.12-49.47-41.88-22.27-28.9-29.71
Free Cash Flow
-4.221.7632.31118.24122.35-103.75
Free Cash Flow Growth
--94.56%-72.67%-3.36%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
1.87%2.40%4.49%1.97%0.48%-0.10%
Profit Margin
0.64%1.04%3.06%1.27%0.14%-0.10%
FCF Margin
-0.23%0.09%1.63%5.16%4.66%-6.18%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.033-----
Dividend Per Share Growth
1.20%-----
Dividend Yield
2.99%-----

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
41.5031.6911.5319.6893.25-
Forward PE
11.2513.3112.7815.6135.1915.63
P/FCF Ratio
-353.0221.624.832.70-
PS Ratio
0.270.330.350.250.130.33