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 Cash Flow Statement

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
Net Income
8,0978,1177,0256,2926,301
Depreciation & Amortization
6,4937,4125,8105,4915,088
Other Adjustments
1,596-3911,6921,363736
Change in Receivables
-2,454-1,760314-1,701-4,707
Changes in Inventories
-644-620-16852152
Changes in Accounts Payable
581,262-517441,927
Changes in Income Taxes Payable
-1,570-1,940-1,492-1,055-832
Changes in Other Operating Activities
-386-430-534-512-459
Operating Cash Flow
11,63511,92512,13010,4438,106
Operating Cash Flow Growth
-2.43%-1.69%16.15%28.83%-2.89%
Capital Expenditures
-7,616-7,673-7,339-6,278-6,330
Sale of Property, Plant & Equipment
222349323305
Purchases of Intangible Assets
-711-710-541-510-591
Purchases of Investments
-2,323-1,207-728-2,465-1,467
Proceeds from Sale of Investments
-3-10-4133
Payments for Business Acquisitions
-284-3,123-383-65-739
Proceeds from Business Divestments
1,2895,680206--
Other Investing Activities
54717824317362
Investing Cash Flow
-11,177-8,397-9,693-10,154-9,488
Long-Term Debt Issued
14,74117,54110,66214,8269,748
Long-Term Debt Repaid
-12,481-12,418-8,197-10,272-7,641
Net Long-Term Debt Issued (Repaid)
2,2605,1232,4654,5542,107
Issuance of Common Stock
5,107791109173
Repurchase of Common Stock
-3,017-2,076-2,787-1,885-1,897
Net Common Stock Issued (Repurchased)
2,090-1,997-2,677-1,794-1,824
Issuance of Preferred Stock
1,3281,5191,1841303,012
Repurchase of Preferred Stock
-800-700-1,000--
Net Preferred Stock Issued (Repurchased)
5288191841303,012
Common Dividends Paid
-1,275-1,166-949-890-570
Preferred Share Dividends Paid
-436-393-388-346-204
Other Financing Activities
-5,449-6,144-3,967-2,539-1,513
Financing Cash Flow
-2,282-3,758-4,0881511,869
Effect of Exchange Rate Changes on Cash and Cash Equivalents
-95-19862135119
Net Cash Flow
-1461,063-1,589575606
Free Cash Flow
4,0194,2524,7914,1651,776
Free Cash Flow Growth
-5.48%-11.25%15.03%134.52%-39.59%
FCF Margin
9.12%9.50%9.71%7.72%4.54%
Free Cash Flow Per Share
0.600.640.720.620.27
Levered Free Cash Flow
4,8808,7463,0287,1045,438
Unlevered Free Cash Flow
4,0775,1632,6774,7224,558
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.