Hai Duong Pump Manufacturing JSC (HNX:CTB)
Vietnam flag Vietnam · Delayed Price · Currency is VND
16,100
0.00 (0.00%)
At close: Aug 11, 2026

HNX:CTB 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
45,50038,63247,31750,79849,78825,732
Depreciation & Amortization
14,83113,18311,2909,92710,55510,259
Other Amortization
96.9580.5----
Loss (Gain) From Sale of Assets
----3,986-2,588-5,290
Loss (Gain) From Sale of Investments
-5,212-4,641-3,329---
Other Operating Activities
1,036-4,17616,6472,17578-18,998
Change in Accounts Receivable
147,384220,325-74,555213,213-311,46821,361
Change in Inventory
-64,670-23,771-33,744146,883109,498-264,249
Change in Accounts Payable
-12,090-147,50461,330-186,74632,194252,811
Change in Other Net Operating Assets
-2,0691,728-305.142,1104,1253,422
Operating Cash Flow
124,80593,85624,652234,374-107,81725,049
Operating Cash Flow Growth
-12.11%280.72%-89.48%---
Capital Expenditures
-39,462-39,432-49,271-10,624-6,036-11,718
Sale of Property, Plant & Equipment
---77.09-80
Other Investing Activities
4,8604,8414,1983,2293,1596,136
Investing Cash Flow
-101,102-57,621-12,333-64,3129,35980,977
Short-Term Debt Issued
-220,655222,450304,738543,008816,879
Total Debt Issued
200,667220,655222,450304,738543,008816,879
Short-Term Debt Repaid
--218,849-186,676-455,361-449,328-884,389
Total Debt Repaid
-223,195-218,849-186,676-455,361-449,328-884,389
Net Debt Issued (Repaid)
-22,5291,80635,774-150,62393,680-67,510
Issuance of Common Stock
2,800-----
Common Dividends Paid
-15.62-27,360-27,360-20,526-20,523-20,520
Financing Cash Flow
-19,744-25,5548,414-171,14973,157-88,030
Foreign Exchange Rate Adjustments
0.183.726.5531.8780.28-20.95
Net Cash Flow
3,95910,68420,759-1,055-25,22117,975
Free Cash Flow
85,34354,424-24,619223,751-113,85413,331
Free Cash Flow Growth
-15.84%-----
Free Cash Flow Margin
14.80%9.31%-3.60%22.57%-11.15%2.18%
Free Cash Flow Per Share
5738.823690.21-1199.7610904.03-5547.70614.46
Levered Free Cash Flow
109,70864,896-164,246222,882169,136-
Unlevered Free Cash Flow
111,94166,876-162,837231,160177,352-
Cash Interest Paid
3,5793,1062,26313,76212,72213,286
Cash Income Tax Paid
12,73615,7818,48814,02411,3256,471
Change in Working Capital
68,55450,777-47,273175,460-165,65113,346