Unit: 1.000.000đ
  2021 2022 2023 2024 2025
I. Cashflow from operating activities
1. Proceeds from sales 4,456,829 3,903,400 3,464,614 3,228,507 3,019,571
2. Payment to suppliers -3,188,629 -2,880,306 -2,736,320 -2,213,383 -2,523,823
3. Payroll -473,409 -485,046 -444,366 -425,476 -383,110
4. Interest expense -11,488 -6,839 -2,477 -7,754 -9,239
5. Business income tax paid -40,821 -39,874 -10,910 -26,013 -22,675
6. VAT Paid 0
7. Other receipts from operating activities 12,801 26,419 17,610 14,155 10,379
8. Other payments from oprerating activities -373,519 -369,446 -340,240 -368,682 -258,715
Net cashflow from operating activities 381,765 148,308 -52,089 201,354 -167,612
II. Cashflow from investing activities
1. Purchases of fixed assets -26,005 -6,134 -15,144 -8,333 -37,935
2. Proceeds from disposals of fixed assets 1,018 -39 94 887 539
3. Purchases of debt instruments of other entities -70,000 -515,900 -607,300 -772,900 -874,217
4. Proceeds from sales of debt instruments of other entities 285,900 643,000 739,100 710,417
5. Investment in other entities 0
6. Proceeds from disinvestment in other entities 6,894 0
7. Dividends and interest received 23,516 33,531 41,836 42,657 45,937
Net cashflow from investing activities -64,577 -202,641 62,486 1,410 -155,259
III. Cashflow from financing activities
1. Proceeds from issue of shares 0
2. Purchase issued shares from other entities 0
3. Proceeds from borrowings 1,047,757 455,370 284,156 1,063,556 1,020,864
4. Repayments of borrowing -1,114,379 -738,084 -11,191 -1,108,224 -1,147,485
5. Purchases of fixed assets and investment properties 0
6. Repayments of financial leases 0
7. Dividends paid -1 -3 -44,483 -48,538 -40,454
8. Purchase of funds 0
Net cashflow from financing activities -66,622 -282,717 228,482 -93,206 -167,074
Net cashflow of the year 250,565 -337,050 238,880 109,558 -489,945
Cash and cash equivalents at the beginning of year 607,271 857,899 520,774 759,659 869,311
Effect of foreign exchange differences 63 -75 5 94 2
Cash and cash equivalents at the end of year 857,899 520,774 759,659 869,311 379,368