Diamond Trust Bank Kenya Limited (NASE:DTK)
Kenya flag Kenya · Delayed Price · Currency is KES
140.50
+0.23 (0.17%)
At close: May 22, 2026

Diamond Trust Bank Kenya 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
9,4077,6426,8796,0613,908
Depreciation & Amortization
1,8631,7561,8401,4471,588
Other Amortization
634.05535.61466.31352.58306.61
Gain (Loss) on Sale of Assets
-2.47-4.667.819.43133.71
Gain (Loss) on Sale of Investments
-731.65-7.32-193.8310.59-215.29
Provision for Credit Losses
9,9568,68910,3216,7117,513
Net Decrease (Increase) in Loans Originated / Sold - Operating
---430.5445.07
Change in Trading Asset Securities
466.43-431.817.29-91.65-
Change in Other Net Operating Assets
-43,64344,047-73,732-73,160-42,015
Other Operating Activities
1,782-2,3491,2062,582-1,000
Net Cash from Discontinued Operations
171.11-131.18---
Operating Cash Flow
-20,09759,747-53,219-55,663-29,736
Capital Expenditures
-1,205-1,185-2,202-1,774-762.11
Sale of Property, Plant and Equipment
211.717.136.246.829.96
Investment in Securities
731.657.32193.83-10.59215.29
Income (Loss) Equity Investments
---30.01-16.96-
Divestitures
-41.45----
Purchase / Sale of Intangibles
-376.1-1,278-804.59-516.79-155.76
Other Investing Activities
-1,570----
Investing Cash Flow
-1,898-2,439-2,776-2,295-692.63
Long-Term Debt Issued
174.8-9.9712,4383,276
Long-Term Debt Repaid
-2,769-16,478-7,331-9,022-3,713
Net Debt Issued (Repaid)
-2,595-16,478-7,3213,415-436.71
Common Dividends Paid
-1,957-1,678-1,398-838.81-
Net Increase (Decrease) in Deposit Accounts
61,337-39,96197,25754,69532,883
Other Financing Activities
-87.32---1,666-728.34
Financing Cash Flow
56,698-58,11788,53855,60531,718
Foreign Exchange Rate Adjustments
-4,034-771.171,468-1,153941.02
Net Cash Flow
30,668-1,58034,011-3,5062,230
Free Cash Flow
-21,30258,561-55,420-57,438-30,498
Free Cash Flow Margin
-57.99%180.77%-188.45%-231.62%-163.32%
Free Cash Flow Per Share
-76.19209.44-198.21-205.43-109.08
Cash Interest Paid
25,53430,43524,29715,93813,101
Cash Income Tax Paid
1,8222,5366,9815,1913,544
Source: S&P Global Market Intelligence. Banks template. Financial Sources.