Unit: 1.000.000đ
  2018 2019 2021 2022 2023
I. Cashflow from operating activities
1. Proceeds from sales 1,329,765 1,242,143 723,203 545,905 444,405
2. Payment to suppliers -995,130 -914,008 -453,627 -318,287 -269,567
3. Payroll -61,329 -54,943 -65,132 -64,667 -67,149
4. Interest expense -5,021 -3,614 -500 -185 -165
5. Business income tax paid -6,070 -6,565 -6,005 -5,434 -1,930
6. VAT Paid 0
7. Other receipts from operating activities 76,745 52,713 33,218 31,606 3,978
8. Other payments from oprerating activities -228,134 -133,102 -120,854 -138,459 -78,253
Net cashflow from operating activities 110,825 182,624 110,304 50,478 31,319
II. Cashflow from investing activities
1. Purchases of fixed assets -112 -7,702 -420 -1,220 -79
2. Proceeds from disposals of fixed assets 20,214 20,315 825 684 3,454
3. Purchases of debt instruments of other entities -92,011 -68,047 -176,900 -149,800 -175,042
4. Proceeds from sales of debt instruments of other entities 124,126 69,576 125,700 138,300 163,300
5. Investment in other entities 0 -23,270 -15,000 -17,500
6. Proceeds from disinvestment in other entities 120 2 1 1 1
7. Dividends and interest received 15,533 7,860 8,202 5,826 10,975
Net cashflow from investing activities 67,870 -1,267 -57,592 -6,209 -14,891
III. Cashflow from financing activities
1. Proceeds from issue of shares 0
2. Purchase issued shares from other entities 0
3. Proceeds from borrowings 80,322 78,614 8,866 21,496 3,611
4. Repayments of borrowing -292,024 -282,317 -48,069 -37,209 -25,371
5. Purchases of fixed assets and investment properties 0
6. Repayments of financial leases -10,184 -5,270
7. Dividends paid -1,299 -16,819 -24,585 -23,915 -5,882
8. Purchase of funds 0
Net cashflow from financing activities -223,185 -225,792 -63,788 -39,628 -27,643
Net cashflow of the year -44,489 -44,435 -11,076 4,641 -11,215
Cash and cash equivalents at the beginning of year 181,696 146,445 123,203 108,637 117,829
Effect of foreign exchange differences -7 -1 16 2 72
Cash and cash equivalents at the end of year 137,200 102,009 110,085 115,713 106,685