UK markets closed

Vinhomes Joint Stock Company (VHM.VN)

HOSE - HOSE Delayed price. Currency in USD
Add to watchlist
39,000.00-50.00 (-0.13%)
At close: 02:45PM ICT
Annual

Cash flow

Currency in VND. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
22,338,781,000
33,371,406,000
28,830,869,000
38,824,562,000
27,351,280,000
-
Depreciation & amortisation
1,544,082,000
1,436,293,000
1,216,548,000
1,087,692,000
541,936,000
-
Change in working capital
-12,990,331,000
-19,597,570,000
10,088,275,000
-15,160,087,000
12,775,738,000
-
Inventory
-4,883,475,000
-977,614,000
-30,770,024,000
15,113,996,000
13,823,705,000
-
Other working capital
-13,358,906,000
-8,470,987,000
13,221,140,000
-824,253,000
21,382,534,000
-
Other non-cash items
3,435,897,000
3,052,805,000
2,075,514,000
2,348,161,000
3,001,572,000
-
Net cash provided by operating activities
2,341,105,000
1,516,891,000
31,520,190,000
17,073,519,000
24,882,049,000
-
Cash flows from investing activities
Investments in property, plant and equipment
-15,700,011,000
-9,987,878,000
-18,299,050,000
-17,897,772,000
-3,499,515,000
-
Acquisitions, net
-50,141,783,000
-46,176,139,000
-54,766,770,000
-11,582,408,000
-53,487,656,000
-
Purchases of investments
-
-
-
-
-53,487,656,000
-61,164,624,000
Sales/maturities of investments
-
-
-
-
21,317,425,000
19,568,901,000
Net cash used for investing activities
-17,566,478,000
-18,631,955,000
-26,828,821,000
-21,996,264,000
-22,419,597,000
-
Net change in cash
7,634,975,000
3,286,398,000
6,191,023,000
-9,087,891,000
381,352,000
-
Cash at beginning of period
1,889,644,000
10,816,783,000
4,625,760,000
13,713,651,000
13,332,299,000
-
Cash at end of period
9,524,619,000
14,103,181,000
10,816,783,000
4,625,760,000
13,713,651,000
-
Free cash flow
Operating cash flow
2,341,105,000
1,516,891,000
31,520,190,000
17,073,519,000
24,882,049,000
-
Capital expenditure
-15,700,011,000
-9,987,878,000
-18,299,050,000
-17,897,772,000
-3,499,515,000
-
Free cash flow
-13,358,906,000
-8,470,987,000
13,221,140,000
-824,253,000
21,382,534,000
-