Iberdrola, S.A. (IBDRY)
OTCMKTS · Delayed Price · Currency is USD
95.21
+0.95 (1.01%)
Apr 8, 2026, 11:40 AM EST

Iberdrola 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
44,07644,73949,33553,94939,114
Revenue Growth (YoY)
-1.48%-9.32%-8.55%37.93%18.01%
Fuel and Purchased Power Expense
20,02820,86326,03333,75022,052
Operations and Maintenance Expenses
2,8807,1536,9606,1205,222
Gross Profit
21,16716,72316,34214,07911,840
Depreciation & Amortization Expenses
5,1226,6484,8264,7744,294
Taxes Other than Income Tax
-2,5662,7491,762829
Net Gains on Disposal of Operating Assets
-511----
Other Operating Expenses
5,779-2,220-206-441-626
Operating Income
9,7559,7298,9737,9847,343
Interest Income
1,0112,3771,5351,2041,265
Interest Expense
-3,141-3,952-3,722-3,042-2,268
Other Non-Operating Income (Expense)
471.72-37239146-39
Total Non-Operating Income (Expense)
-1,658-1,612-1,948-1,692-1,042
Pretax Income
8,0978,1177,0256,2926,301
Provision for Income Taxes
1,6712,1501,6101,1611,914
Net Income
6,2855,6124,8034,3393,885
Minority Interest in Earnings
504.98336591721467
Earnings From Discontinued Operations
364.39-19-21-71-35
Net Income to Common
6,2855,6124,8034,3393,885
Net Income Growth
11.99%16.84%10.69%11.69%7.59%
Shares Outstanding (Basic)
6,7346,6276,6326,6586,646
Shares Outstanding (Diluted)
6,7476,6436,6496,6726,659
Shares Change (YoY)
1.57%-0.08%-0.35%0.20%0.19%
EPS (Basic)
0.840.590.700.640.57
EPS (Diluted)
0.840.590.690.640.56
EPS Growth
43.12%-15.25%9.28%12.57%5.61%
Shares Outstanding
6,5986,2746,2446,2986,282
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.6400.5530.4960.444
Dividend Growth
6.25%15.73%11.49%11.71%5.21%
Gross Margin
48.03%37.38%33.12%26.10%30.27%
Operating Margin
22.13%21.75%18.19%14.80%18.77%
Profit Margin
14.58%13.34%10.98%9.51%11.22%
FCF Margin
9.12%9.50%9.71%7.72%4.54%
EBITDA
16,24817,14114,78313,47512,431
EBITDA Margin
36.86%38.31%29.96%24.98%31.78%
EBIT
9,7559,7298,9737,9847,343
EBIT Margin
22.13%21.75%18.19%14.80%18.77%
Effective Tax Rate
20.64%26.49%22.92%18.45%30.38%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.