Iberdrola
€20.82Change from previous close: +0.43%Absolute change: +€0.09
At a glance
- Revenue growth
- +2.53%
- 2025 vs 2024
- Net income growth
- +11.99%
- 2025 vs 2024
- Net margin
- 14.3%
- 2024: 13.1%
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | 160,762 | 158,293 | 150,033 | 150,114 | 141,752 | 122,518 | 122,369 | 113,038 | 110,689 | 106,706 |
| Current assets | 24,781 | 20,835 | 23,063 | 23,225 | 22,383 | 14,972 | 13,558 | 13,342 | 13,800 | 10,726 |
| Cash and equivalents | 3,670 | 4,082 | 3,019 | 4,608 | 4,033 | 3,427 | 2,113 | 2,801 | 3,197 | 1,433 |
| Short-term investments | 1,809 | 611 | 1,173 | 2,857 | 1,432 | — | — | — | — | — |
| Inventory | 2,798 | 3,305 | 2,828 | 2,418 | — | — | — | — | — | — |
| Net property, plant and equipment | 95,141 | 95,928 | 89,248 | 87,847 | 81,466 | 73,156 | 72,429 | 65,554 | 63,725 | 63,273 |
| Goodwill | 8,389 | 8,618 | 8,375 | 8,189 | 8,312 | 7,613 | 8,153 | 7,838 | 7,932 | 8,711 |
| Other intangible assets | 13,851 | 11,637 | 11,880 | 11,929 | — | — | — | — | — | — |
| Long-term investments | 1,652 | 4,372 | 1,337 | 1,074 | — | — | — | — | — | — |
| Current liabilities | 28,343 | 30,139 | 28,072 | 28,839 | 24,354 | 17,931 | 19,131 | 16,116 | 16,726 | 14,075 |
| Accounts payable | 8,891 | 8,515 | 7,507 | 7,943 | — | — | — | — | — | — |
| Long-term debt | 42,322 | 40,737 | 46,740 | 36,302 | — | — | — | — | — | — |
| Total debt | 59,407 | 59,953 | 53,653 | 51,525 | 45,098 | 40,166 | 41,119 | 37,813 | 37,068 | 31,221 |
| Total liabilities | 97,343 | 97,242 | 89,741 | 92,000 | 85,626 | 75,300 | 75,174 | 69,061 | 67,955 | 66,019 |
| Total equity (incl. minority) | 63,419 | 61,051 | 60,292 | 58,114 | 56,126 | — | — | — | — | — |
| Retained earnings | 34,683 | 31,438 | 28,578 | 27,108 | 25,581 | 23,670 | 22,476 | 20,901 | 19,335 | 19,175 |
| Minority interest | 13,351 | 13,926 | 17,181 | 16,995 | 15,647 | 11,806 | 9,517 | 7,394 | 5,671 | 3,446 |
