Iberdrola, S.A. (BME:IBE)
Spain flag Spain · Delayed Price · Currency is EUR
19.61
+0.04 (0.20%)
May 14, 2026, 10:25 AM CET

Iberdrola Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
4,8723,6704,0823,0194,6084,033
Short-Term Investments
2,1452,6772,2672,4574,8134,364
Cash & Short-Term Investments
7,0176,3476,3495,4769,4218,397
Cash Growth
72.11%-0.03%15.94%-41.88%12.20%82.34%
Accounts Receivable
9,33810,2849,1628,9069,8698,183
Other Receivables
1,7021,8111,6151,1331,3512,773
Total Trade Receivables
11,04010,2849,1628,9069,8698,183
Inventory
2,9912,7983,3052,8282,4182,906
Other Current Assets
3,3953,5414044,720308124
Total Current Assets
24,44424,78120,83523,06323,36722,383
Net Property, Plant & Equipment
98,83093,84294,46187,82186,32679,981
Other Intangible Assets
14,16313,85111,63711,88011,92911,597
Goodwill
8,5028,3898,6188,3758,1898,312
Long-Term Investments
11,71410,19713,0329,740--
Other Long-Term Assets
7,3767,2827,0806,66622,48617,219
Total Assets
165,027160,762158,293150,033154,667141,752
Accounts Payable
5,6086,4636,1835,1125,9275,964
Accrued Expenses
946753795920922789
Short-Term Debt
5,30916,54018,19516,36215,51612,964
Current Portion of Long-Term Debt
12,76213910311087100
Current Portion of Leases
177178180184151158
Other Current Liabilities
4,9464,2704,6835,3844,9743,174
Total Current Liabilities
29,74828,34330,13928,07228,83924,354
Long-Term Debt
45,02742,71241,07036,880576525
Long-Term Leases
2,4732,4162,6192,4082,2872,253
Other Long-Term Liabilities
24,81023,87223,41422,38128,72227,315
Total Long-Term Liabilities
72,31269,00067,10361,66931,58530,093
Total Liabilities
102,06097,34397,24289,74160,42454,447
Common Stock
5,0685,0114,7734,7634,7724,775
Treasury Stock
-5,153-2,550-2,318-1,465-1,756-1,860
Accumulated Other Comprehensive Income
-4,994-5,481-545-2,689-3,075-2,232
Retained Earnings
64,61053,08845,21542,50241,17839,796
Total Common Shareholders' Equity
49,68450,06847,12543,11141,11940,479
Minority Interest
13,28413,35113,92617,18116,99515,647
Shareholders' Equity
62,96863,41961,05160,29258,11456,126
Total Liabilities & Equity
165,027160,762158,293150,033154,667141,752
Total Debt
65,74861,98562,16755,94418,61716,000
Net Cash (Debt)
-58,731-55,638-55,818-50,468-9,196-7,603
Net Cash Per Share
-8.93-8.25-8.40-7.59-1.38-1.14
Book Value
49,68450,06847,12543,11141,11940,479
Book Value Per Share
7.557.427.096.486.166.08
Tangible Book Value
27,01927,82826,87022,85621,00120,570
Tangible Book Value Per Share
4.114.124.043.443.153.09
Updated Mar 31, 2026. Data Source: Fiscal.ai. Utilities template. Financial Sources.