NCBA Group PLC (NASE:NCBA)
Kenya flag Kenya · Delayed Price · Currency is KES
88.50
0.00 (0.00%)
At close: May 15, 2026

NCBA Group Cash Flow Statement

Millions KES. 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
23,40021,88121,45713,86510,299
Depreciation & Amortization
2,1141,9601,8992,2362,287
Other Amortization
1,1891,1931,1741,1531,195
Gain (Loss) on Sale of Assets
-32.29-21.28-8.46-14.9867.67
Gain (Loss) on Sale of Investments
-16.77284.21,165-42.07-
Total Asset Writedown
-219.04---
Provision for Credit Losses
6,9025,1417,44113,02011,211
Change in Trading Asset Securities
11.66-9.658.93--
Change in Other Net Operating Assets
-21,05334,399-62,677-52,938940.11
Other Operating Activities
-3,602-1,553-1,374-1,383990.99
Operating Cash Flow
8,82163,406-30,957-24,30626,902
Operating Cash Flow Growth
-86.09%---425.56%
Capital Expenditures
-1,563-2,696-806.49-534.45-347.86
Sale of Property, Plant and Equipment
33.932.8310.7216.6169.12
Cash Acquisitions
--866.86---
Investment in Securities
-7,34919,512-10,502-23,478-51,148
Income (Loss) Equity Investments
-91.61-87.03-41.7-203.2-89.49
Purchase / Sale of Intangibles
-1,005-817.22-3,092-1,393-1,567
Other Investing Activities
--116.679050
Investing Cash Flow
-9,88215,165-14,274-25,299-52,944
Long-Term Debt Issued
-6,8433,055--
Long-Term Debt Repaid
-3,286-2,719-2,515-3,479-9,010
Net Debt Issued (Repaid)
-3,2864,124539.88-3,479-9,010
Common Dividends Paid
-9,473-8,649-6,590-7,002-3,707
Net Increase (Decrease) in Deposit Accounts
29,410-77,86476,72632,78648,386
Other Financing Activities
----155.17-
Financing Cash Flow
16,651-82,38970,67622,14935,669
Foreign Exchange Rate Adjustments
-235.02492.052,639941.03-
Net Cash Flow
15,355-3,32628,085-26,5149,626
Free Cash Flow
7,25860,710-31,763-24,84026,554
Free Cash Flow Growth
-88.04%---504.26%
Free Cash Flow Margin
11.18%107.12%-58.67%-52.40%73.71%
Free Cash Flow Per Share
4.4136.85-19.28-15.0816.12
Cash Interest Paid
23,61440,69530,50621,59319,483
Cash Income Tax Paid
1,3563,9842,8509,9683,376
Source: S&P Global Market Intelligence. Banks template. Financial Sources.