Unit: 1.000.000đ
  2013 2014 2021 2022 2023
I. Cashflow from operating activities
1. Proceeds from sales 252,765 288,331 273,913 284,464 254,201
2. Payment to suppliers -95,083 -54,631 -78,964 -63,402 -79,165
3. Payroll -30,054 -29,764 -26,968 -27,456 -26,782
4. Interest expense -10,668 -6,367 -1,223 -949
5. Business income tax paid -18,867 -13,329 -31,138 -24,395 -18,248
6. VAT Paid 0 0
7. Other receipts from operating activities 86,011 49,559 22,308 18,370 25,814
8. Other payments from oprerating activities -121,483 -138,377 -55,652 -72,801 -48,084
Net cashflow from operating activities 62,620 95,422 102,276 113,830 107,735
II. Cashflow from investing activities
1. Purchases of fixed assets -37,374 -69,340 -28,718 -44,622 -4,314
2. Proceeds from disposals of fixed assets 1,223 40,475 10
3. Purchases of debt instruments of other entities -2,370 -213,414 -343,050 -366,000 -366,000
4. Proceeds from sales of debt instruments of other entities 380 124,874 239,850 334,065 335,000
5. Investment in other entities -3,301 -17,824 -43,664 -23,255 -16,412
6. Proceeds from disinvestment in other entities 16,200 17,636 81,079 37,800
7. Dividends and interest received 18,029 17,364 32,777 25,049 35,542
Net cashflow from investing activities -7,212 -100,229 -61,727 -36,954 -16,183
III. Cashflow from financing activities
1. Proceeds from issue of shares 0 18,612
2. Purchase issued shares from other entities -3,115 0
3. Proceeds from borrowings 44,631 103,910 24,766 6,896
4. Repayments of borrowing -72,170 -98,616 -3,533 -28,129
5. Purchases of fixed assets and investment properties 0 0
6. Repayments of financial leases 0 0
7. Dividends paid -41,473 -48,166 -74,437 -74,804 -90,216
8. Purchase of funds 0 0
Net cashflow from financing activities -72,127 -24,259 -53,204 -96,037 -90,216
Net cashflow of the year -16,720 -29,066 -12,655 -19,161 1,336
Cash and cash equivalents at the beginning of year 211,971 195,273 82,559 69,900 51,003
Effect of foreign exchange differences 21 -23 -4 264 0
Cash and cash equivalents at the end of year 195,273 166,184 69,900 51,003 52,339