National Housing Finance PLC (DSE:NHFIL)
Bangladesh flag Bangladesh · Delayed Price · Currency is BDT
24.80
-0.30 (-1.20%)
At close: Nov 3, 2026

National Housing Finance Cash Flow Statement

Millions BDT. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
95.2695.262.93120.63263.14261.29
Depreciation & Amortization
12.0912.0915.315.7517.4819.63
Change in Trading Asset Securities
-----206.59
Change in Other Net Operating Assets
4,016594.72-2,8812,770-2,468598.26
Other Operating Activities
-108.24185.39326.142.99-55.49-8.34
Operating Cash Flow
4,015887.46-2,5362,950-2,2421,077
Operating Cash Flow Growth
564.02%----82.00%

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-0.41-1.54-1.94-3-4.04-11.52
Investment in Securities
15.69370.79-295.76-350.46-478.04-21.37
Investing Cash Flow
15.28369.25-297.7-353.46-482.08-32.89

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Issued
--371.23-1,26432.46
Long-Term Debt Repaid
--828.6--443.08--
Net Debt Issued (Repaid)
-207.94-828.6371.23-443.081,26432.46
Common Dividends Paid
-128.73--117.03-175.55-175.55-175.55
Financing Cash Flow
-336.68-828.6254.2-618.621,089-143.09

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Cash Flow
3,694428.1-2,5801,978-1,636901.45

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
4,015885.92-2,5382,947-2,2471,066
Free Cash Flow Growth
566.00%----88.06%
Free Cash Flow Margin
1119.61%229.65%-833.88%792.22%-345.80%166.99%
Free Cash Flow Per Share
31.186.88-21.6925.18-19.209.11

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash Interest Paid
1,4991,4991,362999.12984.951,046
Cash Income Tax Paid
49.2349.2398.28153.65168.33186.18