Iberdrola, S.A. (IBDSF)
OTCMKTS · Delayed Price · Currency is USD
20.44
-0.02 (-0.10%)
Oct 31, 2025, 4:00 PM EDT

Revenue

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212013 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2013 - 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

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212013 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2013 - 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

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212013 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2013 - 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

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212013 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2013 - 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
Updated Jun 30, 2025. Data Source: Fiscal.ai.