Ninh Binh Thermal Power Joint-Stock Company (HNX:NBP)
Vietnam flag Vietnam · Delayed Price · Currency is VND
7,200.00
0.00 (0.00%)
At close: Aug 13, 2026

HNX:NBP Cash Flow Statement

Millions VND. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
14,5775,513-13,1108,63924,26426,230
Depreciation & Amortization
16,90616,96617,29013,72513,02212,962
Loss (Gain) on Sale of Assets
-192.47-192.48-320.14-332.83-803.55-825.73
Change in Accounts Receivable
127,35671,91379,16078,329-167,8273,326
Change in Inventory
33,56195,616-113,625-8,388-14,64417,126
Change in Accounts Payable
-182,033-210,576104,125-66,484130,527-1,767
Change in Other Net Operating Assets
-685.07-428.751,081-836.88-178.69-541.09
Other Operating Activities
-10,6811,337-4,318-8,411-6,838-7,692
Operating Cash Flow
-1,191-19,85170,28316,240-22,47948,819
Operating Cash Flow Growth
--332.78%---10.37%
Capital Expenditures
--816.4-186.79-50,024-3,856-1,192
Sale of Property, Plant & Equipment
0.8-116.6915.83270.9271.58
Other Investing Activities
191.68192.48203.45317510.84754.16
Investing Cash Flow
192.47-623.92133.35-49,692-3,074-366.42
Short-Term Debt Issued
--99,34549,817--
Total Debt Issued
--99,34549,817--
Short-Term Debt Repaid
---149,161--19,240-
Total Debt Repaid
---149,161--19,240-
Net Debt Issued (Repaid)
---49,81749,817-19,240-
Common Dividends Paid
-27.13-13.92-6,448-16,660--19,272
Financing Cash Flow
-27.13-13.92-56,26533,156-19,240-19,272
Net Cash Flow
-1,026-20,48914,152-294.94-44,79429,181
Free Cash Flow
-1,191-20,66870,097-33,784-26,33647,627
Free Cash Flow Growth
------10.29%
Free Cash Flow Margin
-0.26%-5.75%6.04%-3.58%-2.83%5.64%
Free Cash Flow Per Share
-92.60-1606.435448.42-2625.96-3701.91
Levered Free Cash Flow
18,147-23,33478,326-18,152-21,13848,696
Unlevered Free Cash Flow
18,147-23,33479,890-16,682-21,13848,696
Cash Interest Paid
182.88-2,5622,292--
Cash Income Tax Paid
--1,8332,4885,1866,827
Change in Working Capital
-21,802-43,47570,7412,620-52,12318,145