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

By Geography - Networks

  • USA
  • Brazil
  • Spain
  • UK

By Geography - Energy Production & Customers

  • IEI
  • Spain
  • UK
  • USA
  • Brazil
  • Mexico
  • Others