Iberdrola, S.A. (IBDRY)
OTCMKTS · Delayed Price · Currency is USD
83.80
+0.09 (0.11%)
At close: Dec 5, 2025

Revenue

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2015 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2015 - 2020
Networks Revenue
19.48B18.88B
Log In
Log In
Log In
Upgrade
Renewables and Sustainable Generation Revenue
10.14B10.06B
Log In
Log In
Log In
Upgrade
Customers Revenue
23.02B23.55B
Log In
Log In
Log In
Upgrade
Other Business and Corporate Revenue
-7.80B-7.75B
Log In
Log In
Log In
Upgrade

Revenue by Geography

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2015 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2015 - 2020
Spain Revenue
17.16B16.98B
Log In
Log In
Log In
Upgrade
United Kingdom Revenue
7.42B7.72B
Log In
Log In
Log In
Upgrade
United States Revenue
8.46B7.75B
Log In
Log In
Log In
Upgrade
Mexico Revenue
1.42B1.72B
Log In
Log In
Log In
Upgrade
Brazil Revenue
8.75B9.14B
Log In
Log In
Log In
Upgrade
IEI Revenue
2.36B1.88B
Log In
Log In
Log In
Upgrade
Other Regional Revenue
-707.00M-448.00M
Log In
Log In
Log In
Upgrade
International Revenue
27.69B27.76B
Log In
Log In
Log In
Upgrade

EBIT

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2015 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2015 - 2020
Networks Segment Operating Profit
4.81B3.90B
Log In
Log In
Log In
Upgrade
Renewables and Sustainable Generation Segment Operating Profit
1.74B1.86B
Log In
Log In
Log In
Upgrade
Customers Segment Operating Profit
1.98B4.29B
Log In
Log In
Log In
Upgrade
Other Business and Corporate Segment Operating Profit
-188.00M-317.00M
Log In
Log In
Log In
Upgrade

EBIT by Geography

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2015 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2015 - 2020
Spain Segment Operating Profit
3.19B4.32B
Log In
Log In
Log In
Upgrade
United Kingdom Segment Operating Profit
1.55B2.26B
Log In
Log In
Log In
Upgrade
United States Segment Operating Profit
-709.30M-579.00M
Log In
Log In
Log In
Upgrade
Mexico Segment Operating Profit
347.20M2.03B
Log In
Log In
Log In
Upgrade
Brazil Segment Operating Profit
743.20M1.59B
Log In
Log In
Log In
Upgrade
IEI Segment Operating Profit
367.90M317.00M
Log In
Log In
Log In
Upgrade
Other Regional Segment Operating Profit
-73.00M-202.00M
Log In
Log In
Log In
Upgrade