Unit: 1.000.000đ
  2018 2019 2021 2022 2023
I. Cashflow from operating activities
1. Proceeds from sales 930,753 1,661,236 4,275,299 4,183,775 3,588,402
2. Payment to suppliers -906,247 -1,053,273 -3,667,839 -3,550,127 -3,185,326
3. Payroll -38,859 -48,741 -113,499 -115,102 -120,014
4. Interest expense -38,643 -62,612 -16,464 -17,791 -33,762
5. Business income tax paid -16,535 -19,147 -36,394 -45,661 -57,166
6. VAT Paid 0
7. Other receipts from operating activities 87,025 15,312 8,825 61,338 220,178
8. Other payments from oprerating activities -96,804 -101,481 -295,656 -165,281 -175,226
Net cashflow from operating activities -79,310 391,295 154,273 351,151 237,086
II. Cashflow from investing activities
1. Purchases of fixed assets -503,053 -221,063 -53,287 -126,579 -88,084
2. Proceeds from disposals of fixed assets 2,762 4,853 218 343
3. Purchases of debt instruments of other entities 0 -6,000 -35,000 -5,000 -102,711
4. Proceeds from sales of debt instruments of other entities 0 6,017 30,000 20,711
5. Investment in other entities 0
6. Proceeds from disinvestment in other entities 0 3,000
7. Dividends and interest received 1,707 2,104 2,525 3,485 6,106
Net cashflow from investing activities -498,584 -214,089 -85,762 -94,875 -163,634
III. Cashflow from financing activities
1. Proceeds from issue of shares 3,964 96,127 32
2. Purchase issued shares from other entities 0
3. Proceeds from borrowings 1,186,808 919,526 1,993,740 1,797,986 1,539,961
4. Repayments of borrowing -695,526 -1,065,055 -2,058,152 -1,650,393 -1,356,553
5. Purchases of fixed assets and investment properties 0
6. Repayments of financial leases 0
7. Dividends paid 0 -108,010 -312,723 -198,841
8. Purchase of funds 0
Net cashflow from financing activities 495,245 -49,403 -172,422 -165,130 -15,401
Net cashflow of the year -82,650 127,803 -103,911 91,146 58,051
Cash and cash equivalents at the beginning of year 111,182 28,532 202,091 98,169 189,178
Effect of foreign exchange differences 0 0 -10 -137 0
Cash and cash equivalents at the end of year 28,532 156,335 98,169 189,178 247,229