Centrica plc (LON:CNA)
London flag London · Delayed Price · Currency is GBP · Price in GBX
163.00
+1.60 (0.99%)
Jul 24, 2026, 5:03 PM GMT

Centrica Cash Flow Statement

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
1,622543,15012,816-5732,011
Depreciation & Amortization
5479475711,187669768
Stock-Based Compensation
565647311012
Other Adjustments
-564-149-262-4,3932,159-153
Change in Receivables
-1884132412,911-2,302-3,358
Changes in Inventories
45546164186-593-361
Changes in Accounts Payable
1-795-657-2,8532,2393,965
Changes in Other Operating Activities
-525-610-941-1,115-800-449
Operating Cash Flow
4286951,1492,7521,3141,611
Operating Cash Flow Growth
-33.64%-39.51%-58.25%109.44%-18.44%-31.65%
Capital Expenditures
-324-554-416-335-371-420
Sale of Property, Plant & Equipment
-12--1136
Purchases of Investments
-707-664-75-58-548-3
Proceeds from Sale of Investments
1757400-1322
Payments for Business Acquisitions
-383-22-92-3412-14
Proceeds from Business Divestments
1191194559270
Other Investing Activities
2513626724871062,592
Investing Cash Flow
-1,215-690493115-5662,263
Long-Term Debt Issued
6134839301,220-
Long-Term Debt Repaid
-158-156-1,022-1,248-1,585-706
Net Long-Term Debt Issued (Repaid)
-152-143-539-318-365-706
Issuance of Common Stock
---6-1
Repurchase of Common Stock
-484-836-507-613-48-
Net Common Stock Issued (Repurchased)
-484-836-507-607-481
Common Dividends Paid
-256-237-219-186-59-
Other Financing Activities
----17-273-
Financing Cash Flow
-1,083-1,397-1,548-1,414-917-938
Effect of Exchange Rate Changes on Cash and Cash Equivalents
31-29-30-6683-1
Net Cash Flow
-1,870-1,392941,453-1692,936
Free Cash Flow
1041417332,4179431,191
Free Cash Flow Growth
-26.24%-80.76%-69.67%156.31%-20.82%-36.24%
FCF Margin
0.53%0.72%3.68%9.14%3.97%8.08%
Free Cash Flow Per Share
0.020.030.140.430.160.20
Levered Free Cash Flow
124-681-486681-34,007
Unlevered Free Cash Flow
538.04-514.27105.511,134745.464,186