Iberdrola, S.A. (IBDRY)
OTCMKTS · Delayed Price · Currency is USD
98.80
+1.27 (1.30%)
At close: Jun 26, 2026

Iberdrola 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
33,01744,07644,73949,33553,94939,114
Revenue Growth (YoY)
-0.86%-1.48%-9.32%-8.55%37.93%18.01%
Fuel and Purchased Power Expense
15,38220,02820,86326,03333,75022,052
Operations and Maintenance Expenses
4,8922,8807,1536,9606,1205,222
Gross Profit
12,74321,16816,72316,34214,07911,840
Depreciation & Amortization Expenses
2,8855,1226,6484,8264,7744,294
Taxes Other than Income Tax
2,003-2,5662,7491,762829
Net Gains on Disposal of Operating Assets
--511----
Other Operating Expenses
526.45,779-2,220-206-441-626
Operating Income
4,9109,7559,7298,9737,9847,343
Interest Income
1,7841,0112,3771,5351,2041,265
Interest Expense
-2,472-3,141-3,952-3,722-3,042-2,268
Other Non-Operating Income (Expense)
-471.72-37239146-39
Total Non-Operating Income (Expense)
-687.7-1,658-1,612-1,948-1,692-1,042
Pretax Income
5,3138,0978,1177,0256,2926,301
Provision for Income Taxes
952.91,6712,1501,6101,1611,914
Net Income
5,0146,2855,6124,8034,3393,885
Minority Interest in Earnings
334.4504.98336591721467
Earnings From Discontinued Operations
-364.39-19-21-71-35
Net Income to Common
5,0146,2855,6124,8034,3393,885
Net Income Growth
6.32%11.99%16.84%10.69%11.69%7.59%
Shares Outstanding (Basic)
6,4906,7346,6276,6326,6586,646
Shares Outstanding (Diluted)
6,4906,7476,6436,6496,6726,659
Shares Change (YoY)
0.76%1.57%-0.08%-0.35%0.20%0.19%
EPS (Basic)
0.770.840.590.700.640.57
EPS (Diluted)
0.770.840.590.690.640.56
EPS Growth
5.52%43.12%-15.25%9.28%12.57%5.61%
Free Cash Flow
-4,0194,2524,7914,1651,776
Free Cash Flow Growth
--5.48%-11.25%15.03%134.52%-39.59%
Free Cash Flow Per Share
-0.600.640.720.620.27
Dividends Per Share
0.6800.6800.6400.5530.4960.444
Dividend Growth
-6.25%15.73%11.49%11.71%5.21%
Gross Margin
38.59%48.03%37.38%33.12%26.10%30.27%
Operating Margin
14.87%22.13%21.75%18.19%14.80%18.77%
Profit Margin
15.18%14.26%12.54%9.74%8.04%9.93%
FCF Margin
-9.12%9.50%9.71%7.72%4.54%
EBITDA
4,91016,24817,14114,78313,47512,431
EBITDA Margin
14.87%36.86%38.31%29.96%24.98%31.78%
EBIT
4,9109,7559,7298,9737,9847,343
EBIT Margin
14.87%22.13%21.75%18.19%14.80%18.77%
Effective Tax Rate
17.94%20.64%26.49%22.92%18.45%30.38%