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
|
Networks |
46 |
|
Energy Prod |
54 |
By Business
|
USA |
23 |
|
Brazil |
27 |
|
Spain |
30 |
|
UK |
20 |
By Geography - Networks
|
IEI |
5 |
|
Spain |
43 |
|
UK |
11 |
|
USA |
11 |
|
Brazil |
4 |
|
Mexico |
12 |
|
Others |
14 |