Dubai Islamic Bank P.J.S.C. (DFM:DIB)
United Arab Emirates flag United Arab Emirates · Delayed Price · Currency is AED
8.60
-0.14 (-1.60%)
Feb 24, 2026, 2:59 PM GST

DFM:DIB Cash Flow Statement

Millions AED. 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
7,5007,9346,7985,4744,391
Depreciation & Amortization
260.24265.36273.33251.35247.13
Other Amortization
--0.173.194.87
Gain (Loss) on Sale of Assets
-649.46-690.05-460.2-248.62-224.08
Gain (Loss) on Sale of Investments
-261.75-81.27-0.69-9.16-490.53
Total Asset Writedown
-31.15-1671.13775.97476.91
Provision for Credit Losses
637.44407.421,3251,3271,971
Change in Other Net Operating Assets
-66,470-19,458-12,2885,821-846.75
Other Operating Activities
703.73927.49123.0330.854.5
Operating Cash Flow
-58,692-11,196-4,37413,2985,418
Operating Cash Flow Growth
---145.42%-
Capital Expenditures
-384.32-268.07-512.96-620.57-333.53
Sale of Property, Plant and Equipment
613.3202.53955.16553.31314.02
Investment in Securities
-8,415-13,806-16,661-10,670-6,161
Income (Loss) Equity Investments
-381.36-485.27-214.93-128.3-115.95
Other Investing Activities
37.49169.6830.9356.0620.6
Investing Cash Flow
-7,777-12,688-16,005-10,203-5,700
Long-Term Debt Issued
3,6733,6733,6735,5103,671
Long-Term Debt Repaid
-2,755--5,509-3,673-1,837
Net Debt Issued (Repaid)
918.433,673-1,8361,8371,835
Issuance of Common Stock
-1,837--1,837
Repurchase of Common Stock
-2,755----5,510
Common Dividends Paid
-3,667-3,656-2,572-2,211-2,000
Net Increase (Decrease) in Deposit Accounts
71,67426,45624,529-5,889510.26
Other Financing Activities
-702.68-590.96-0.28-0.29-2.78
Financing Cash Flow
65,46927,71820,121-6,264-3,331
Foreign Exchange Rate Adjustments
-43.224.99-142.02-89.932.02
Net Cash Flow
-1,0423,839-400.19-3,259-3,610
Free Cash Flow
-59,076-11,464-4,88712,6775,085
Free Cash Flow Growth
---149.31%-
Free Cash Flow Margin
-463.91%-92.35%-48.46%151.56%72.36%
Free Cash Flow Per Share
-8.17-1.59-0.681.750.70
Cash Income Tax Paid
786.66146.07142.1376.2344.78
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Banks template. Financial Sources.