CRDB Bank Plc (DAR:CRDB)
Tanzania flag Tanzania · Delayed Price · Currency is TZS
0.00
0.00 (0.00%)
Price not available due to exchange restrictions

CRDB Bank Cash Flow Statement

Millions TZS. 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
732,457554,442424,690351,407268,161
Depreciation & Amortization
85,57373,01271,56261,03257,217
Other Amortization
10,97811,25213,1389,8869,303
Gain (Loss) on Sale of Assets
-2161,02911,7731,71278
Gain (Loss) on Sale of Investments
-1,1652,001131414-687
Total Asset Writedown
5,6092,0693,7264,7092,380
Provision for Credit Losses
189,344126,87075,78872,65954,106
Change in Trading Asset Securities
-1,616-8,44417,4422,497-22,194
Change in Other Net Operating Assets
-5,115,171-1,951,504-1,334,192-2,847,811-1,306,592
Other Operating Activities
102,61664,420-63,6348,263-7,907
Operating Cash Flow
-3,991,591-1,124,853-779,576-2,335,232-946,135
Capital Expenditures
-75,557-68,258-80,877-47,496-70,229
Sale of Property, Plant and Equipment
1,517891542665988
Purchase / Sale of Intangibles
-49,449-43,135-31,379-25,667-4,449
Other Investing Activities
122156820-38
Investing Cash Flow
-123,437-110,346-110,894-72,498-73,652
Long-Term Debt Issued
1,342,239978,057750,567466,47720,970
Long-Term Debt Repaid
-384,853-259,125-175,780-68,277-102,195
Net Debt Issued (Repaid)
957,386718,932574,787398,200-81,225
Common Dividends Paid
-169,169-127,407-115,354-91,928-57,546
Net Increase (Decrease) in Deposit Accounts
3,882,0972,245,990460,5902,265,7461,539,770
Other Financing Activities
-178,300-125,569-4,391-29,562-20,530
Financing Cash Flow
4,492,0142,711,946915,6322,542,4561,380,469
Foreign Exchange Rate Adjustments
61,46931,55123,9371,8326,353
Net Cash Flow
438,4551,508,29849,099136,558367,035
Free Cash Flow
-4,067,148-1,193,111-860,453-2,382,728-1,016,364
Free Cash Flow Margin
-215.90%-78.63%-69.18%-226.39%-112.84%
Free Cash Flow Per Share
-1557.10-456.78-329.42-912.22-389.11
Cash Interest Paid
511,028414,022332,730205,211130,689
Cash Income Tax Paid
312,189218,714195,283156,05099,618
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Banks template. Financial Sources.