Key Business Lines
Energy Production & Customers
Mainly onshore and offshore wind, solar, hydro and biomass
- Total capacity (GW): 38
54% of 2021 EBITDA
Networks
Power transmission and distribution
- Distributed energy (TWh): 238
- Users (million): 34
46% of 2021 EBITDA
Key Figures – Iberdrola
Financial Data FY Dec 2021 | ||
---|---|---|
39.1 €Bn Revenue |
3.9 €Bn Net Income |
3.2x Net debt / EBITDA |
12.006 €Bn Adj EBITDA |
9.94 €Bn Gross Investments |
BBB+(Outlook Stable) Rating |
EBITDA – Breakdown
By Business
- Networks
- Energy Prod & Customers
- Networks
- Energy Prod & Customers
By Geography - Networks
- USA
- Brazil
- Spain
- UK
- USA
- Brazil
- Spain
- UK
By Geography - Energy Production & Customers
- IEI
- Spain
- UK
- USA
- Brazil
- Mexico
- Others
- IEI
- Spain
- UK
- USA
- Brazil
- Mexico
- Others