Iberdrola, S.A. (BME:IBE)
Spain flag Spain · Delayed Price · Currency is EUR
20.36
+0.29 (1.44%)
Apr 2, 2026, 5:41 PM CET

Iberdrola Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
3,670-3,0194,6084,033
Short-Term Investments
2,677722,4574,8134,364
Cash & Short-Term Investments
6,347725,4769,4218,397
Cash Growth
8715.28%-98.69%-41.88%12.20%82.34%
Accounts Receivable
10,2842888,9069,8698,183
Other Receivables
1,8111881,1331,3512,773
Total Trade Receivables
12,09547610,03911,22010,956
Inventory
434-278259267
Other Current Assets
3,936-5,6031,044853
Total Current Assets
24,78150823,06323,36722,383
Net Property, Plant & Equipment
93,84230887,82186,32679,981
Other Intangible Assets
13,851-11,88011,92911,597
Goodwill
8,389-8,3758,1898,312
Long-Term Investments
20,394819,480--
Other Long-Term Assets
6,8871,1145,78321,75016,490
Total Assets
160,76251,653150,033154,667141,752
Accounts Payable
6,4631,3345,1125,9275,964
Accrued Expenses
7530920922789
Short-Term Debt
16,540-16,36215,51612,964
Current Portion of Long-Term Debt
23,833-23,23025,16621,397
Current Portion of Leases
178-184151158
Other Current Liabilities
7,639-8,7068,1475,742
Total Current Liabilities
28,3433,16428,07228,83924,354
Long-Term Debt
48,577-42,33644,79237,700
Long-Term Leases
2,416-2,4082,2872,253
Other Long-Term Liabilities
23,4571,36720,79226,82625,470
Total Long-Term Liabilities
74,4501,36765,53673,90565,423
Total Liabilities
69,00012,95961,66967,71461,272
Common Stock
5,0119,5464,7634,7724,775
Treasury Stock
-2,550-2,310-1,465-1,756-1,860
Additional Paid-in Capital
-13,777---
Accumulated Other Comprehensive Income
-5,481--2,689-3,075-2,232
Retained Earnings
53,08819,91542,50241,17839,796
Total Common Shareholders' Equity
50,06840,92843,11141,11940,479
Minority Interest
13,3514517,18116,99515,647
Shareholders' Equity
63,41935,53060,29258,11456,126
Total Liabilities & Equity
160,76248,489150,033154,667141,752
Total Debt
91,544084,52087,91274,472
Net Cash (Debt)
-85,19772-79,044-78,491-66,075
Net Cash Per Share
-12.630.01-11.89-11.76-9.92
Book Value
50,06840,92843,11141,11940,479
Book Value Per Share
7.426.166.486.166.08
Tangible Book Value
27,82840,92822,85621,00120,570
Tangible Book Value Per Share
4.126.163.443.153.09
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.