Iberdrola, S.A. (IBDRY)
OTCMKTS · Delayed Price · Currency is USD
95.33
+1.07 (1.14%)
Apr 8, 2026, 11:53 AM EST

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,6704,0823,0194,6084,033
Short-Term Investments
2,6772,2672,4574,8134,364
Cash & Short-Term Investments
6,3476,3495,4769,4218,397
Cash Growth
-0.03%15.94%-41.88%12.20%82.34%
Accounts Receivable
10,2849,1628,9069,8698,183
Other Receivables
1,8111,6151,1331,3512,773
Total Trade Receivables
12,09510,77710,03911,22010,956
Inventory
2,7983,3052,8282,4182,906
Other Current Assets
3,5414044,720308124
Total Current Assets
24,78120,83523,06323,36722,383
Net Property, Plant & Equipment
96,26297,09190,30988,69682,241
Other Intangible Assets
13,85111,63711,88011,92911,597
Goodwill
8,3898,6188,3758,1898,312
Long-Term Investments
10,19713,0329,740--
Other Long-Term Assets
7,2827,0806,66622,48617,219
Total Assets
160,762158,293150,033154,667141,752
Accounts Payable
6,4636,1835,1125,9275,964
Accrued Expenses
753795920922789
Short-Term Debt
16,54018,19516,36215,51612,964
Current Portion of Long-Term Debt
13910311087100
Current Portion of Leases
178180184151158
Other Current Liabilities
4,2704,6835,3844,9743,174
Total Current Liabilities
28,34330,13928,07228,83924,354
Long-Term Debt
42,71241,07036,880576525
Long-Term Leases
2,4162,6192,4082,2872,253
Other Long-Term Liabilities
23,87223,41422,38128,72227,315
Total Long-Term Liabilities
69,00067,10361,66931,58530,093
Total Liabilities
97,34397,24289,74160,42454,447
Common Stock
5,0114,7734,7634,7724,775
Treasury Stock
-2,550-2,318-1,465-1,756-1,860
Accumulated Other Comprehensive Income
-5,481-545-2,689-3,075-2,232
Retained Earnings
53,08845,21542,50241,17839,796
Total Common Shareholders' Equity
50,06847,12543,11141,11940,479
Minority Interest
13,35113,92617,18116,99515,647
Shareholders' Equity
63,41961,05160,29258,11456,126
Total Liabilities & Equity
160,762158,293150,033154,667141,752
Total Debt
61,98562,16755,94418,61716,000
Net Cash (Debt)
-55,638-55,818-50,468-9,196-7,603
Net Cash Per Share
-8.25-8.40-7.59-1.38-1.14
Book Value
50,06847,12543,11141,11940,479
Book Value Per Share
7.427.096.486.166.08
Tangible Book Value
27,82826,87022,85621,00120,570
Tangible Book Value Per Share
4.124.043.443.153.09
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.