Unit: 1.000.000đ
  2019 2020 2021 2022 2023
I. Cashflow from operating activities
1. Proceeds from sales 5,128,855 5,331,428 4,456,829 3,903,400 3,464,614
2. Payment to suppliers -4,049,626 -4,237,654 -3,188,629 -2,880,306 -2,736,320
3. Payroll -487,976 -529,726 -473,409 -485,046 -444,366
4. Interest expense -9,748 -13,502 -11,488 -6,839 -2,477
5. Business income tax paid -58,040 -54,773 -40,821 -39,874 -10,910
6. VAT Paid 0
7. Other receipts from operating activities 14,987 13,013 12,801 26,419 17,610
8. Other payments from oprerating activities -438,468 -405,745 -373,519 -369,446 -340,240
Net cashflow from operating activities 99,983 103,041 381,765 148,308 -52,089
II. Cashflow from investing activities
1. Purchases of fixed assets -56,179 -39,327 -26,005 -6,134 -15,144
2. Proceeds from disposals of fixed assets 430 631 1,018 -39 94
3. Purchases of debt instruments of other entities 0 -20,200 -70,000 -515,900 -607,300
4. Proceeds from sales of debt instruments of other entities 0 20,200 285,900 643,000
5. Investment in other entities 0
6. Proceeds from disinvestment in other entities 0 1,630 6,894
7. Dividends and interest received 16,750 17,563 23,516 33,531 41,836
Net cashflow from investing activities -38,998 -19,503 -64,577 -202,641 62,486
III. Cashflow from financing activities
1. Proceeds from issue of shares 0
2. Purchase issued shares from other entities -22
3. Proceeds from borrowings 793,555 1,742,447 1,047,757 455,370 284,156
4. Repayments of borrowing -779,023 -1,591,971 -1,114,379 -738,084 -11,191
5. Purchases of fixed assets and investment properties 0
6. Repayments of financial leases 0
7. Dividends paid -40,457 -40,443 -1 -3 -44,483
8. Purchase of funds 0
Net cashflow from financing activities -25,947 110,033 -66,622 -282,717 228,482
Net cashflow of the year 35,038 193,570 250,565 -337,050 238,880
Cash and cash equivalents at the beginning of year 378,638 413,689 607,271 857,899 520,774
Effect of foreign exchange differences 12 12 63 -75 5
Cash and cash equivalents at the end of year 413,689 607,271 857,899 520,774 759,659