Unit: 1.000.000đ
  2017 2018 2021 2022 2023
I. Cashflow from operating activities
1. Proceeds from sales 1,801,095 1,523,758 1,681,478 2,636,404 2,683,222
2. Payment to suppliers -1,685,885 -1,211,390 -1,193,657 -2,016,392 -2,821,818
3. Payroll -379,207 -291,984 -83,937 -154,372 -223,705
4. Interest expense -19,872 -23,539 -10,860 -10,187 -13,312
5. Business income tax paid -13,717 -4,776 -6,815 -5,913 -3,182
6. VAT Paid 0 0
7. Other receipts from operating activities 5,049 4,864 126,603 198,527 423,888
8. Other payments from oprerating activities -7,673 -5,146 -113,582 -286,905 -374,339
Net cashflow from operating activities -300,210 -8,211 399,230 361,162 -329,245
II. Cashflow from investing activities
1. Purchases of fixed assets -45,695 -6,598 -3,712 -2,881 -66,124
2. Proceeds from disposals of fixed assets 771 581 678 840
3. Purchases of debt instruments of other entities -231,066 -144,356 -10,000 -312,000 -10,000
4. Proceeds from sales of debt instruments of other entities 315,153 89,744 2,000 275,000 14,000
5. Investment in other entities 0 0
6. Proceeds from disinvestment in other entities 0 0
7. Dividends and interest received 2,538 512 1,536 12,742 18,801
Net cashflow from investing activities 41,700 -60,117 -9,497 -27,139 -42,483
III. Cashflow from financing activities
1. Proceeds from issue of shares 0 0
2. Purchase issued shares from other entities 0 0
3. Proceeds from borrowings 858,879 827,317 446,316 187,981 621,788
4. Repayments of borrowing -739,298 -751,439 -488,631 -273,529 -372,240
5. Purchases of fixed assets and investment properties 0 0
6. Repayments of financial leases 0 0
7. Dividends paid -13,335 -15,873 -28,410 -12,749 -13,165
8. Purchase of funds 0 0
Net cashflow from financing activities 106,246 60,005 -70,725 -98,297 236,383
Net cashflow of the year -152,264 -8,323 319,008 235,725 -135,346
Cash and cash equivalents at the beginning of year 245,041 92,777 183,423 502,430 768,156
Effect of foreign exchange differences 0 0
Cash and cash equivalents at the end of year 92,777 84,454 502,430 738,156 632,810