Iberdrola, S.A. (IBDRY)
OTCMKTS · Delayed Price · Currency is USD
95.80
+0.58 (0.61%)
Aug 7, 2026, 2:35 PM EST

Iberdrola Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
43,80244,07642,98849,33553,94939,114
Revenue Growth
-2.33%2.53%-12.86%-8.55%37.93%18.01%
Fuel and Purchased Power Expense
20,18920,02819,77726,03333,75022,052
Operations and Maintenance Expenses
6,7396,6906,9606,9606,1205,222
Gross Profit
16,87317,35816,25116,34214,07911,840
Depreciation & Amortization Expenses
5,5835,8036,5354,8264,7744,294
Taxes Other than Income Tax
2,6742,7652,5592,7491,762829
Other Operating Expenses
3,390-965-482-206-441-626
Operating Income
9,5149,7557,6398,9737,9847,343
Interest Income
1,8172,3251,5971,7741,3501,226
Interest Expense
-3,909-3,983-3,424-3,722-3,042-2,268
Total Non-Operating Income (Expense)
-2,093-1,658-1,827-1,948-1,692-1,042
Pretax Income
7,4228,0975,8127,0256,2926,301
Provision for Income Taxes
1,4531,6711,3431,6101,1611,914
Net Income
7,3616,4264,4694,8035,0604,352
Minority Interest in Earnings
301.8505336-721467
Earnings From Discontinued Operations
-3641,479-21-71-35
Net Income to Common
7,0596,2855,6124,8034,3393,885
Net Income Growth
40.05%11.99%16.84%10.69%11.69%7.59%
Shares Outstanding (Basic)
6,5726,7346,6276,6326,6586,646
Shares Outstanding (Diluted)
6,5726,7476,6436,6496,6726,659
Shares Change
5.33%1.57%-0.08%-0.35%0.20%0.19%
EPS (Basic)
1.070.840.590.700.640.57
EPS (Diluted)
1.070.840.590.690.640.56
EPS Growth
32.97%43.12%-15.25%9.28%12.57%5.61%
Free Cash Flow
3,3914,0194,2524,7914,1651,776
Free Cash Flow Growth
-38.49%-5.48%-11.25%15.03%134.52%-39.59%
Free Cash Flow Per Share
0.520.600.640.720.620.27
Dividends Per Share
0.4270.6800.6400.5530.4960.444
Dividend Growth
-35.50%6.25%15.73%11.49%11.71%5.21%
Gross Margin
38.52%39.38%37.80%33.12%26.10%30.27%
Operating Margin
21.72%22.13%17.77%18.19%14.80%18.77%
Profit Margin
16.80%14.58%10.40%9.74%9.38%11.13%
FCF Margin
7.74%9.12%9.89%9.71%7.72%4.54%
EBITDA
16,06616,24815,05114,78313,47512,431
EBITDA Margin
36.68%36.86%35.01%29.96%24.98%31.78%
EBIT
9,5149,7557,6398,9737,9847,343
EBIT Margin
21.72%22.13%17.77%18.19%14.80%18.77%
Effective Tax Rate
19.58%20.64%23.11%22.92%18.45%30.38%