Unit: 1.000.000đ
  2019 2021 2022 2023 2024
I. Cashflow from operating activities
1. Proceeds from sales 1,730,284 2,655,404 3,328,059 4,193,704 4,238,713
2. Payment to suppliers -983,010 -2,646,892 -3,080,376 -4,157,515 -4,528,600
3. Payroll -62,640 -34,079 -36,906 -21,558 -46,736
4. Interest expense -22,980 -25,640 -34,313 -54,971 -56,535
5. Business income tax paid -2,444 -2,250 -4,483 -14,806
6. VAT Paid 0
7. Other receipts from operating activities 1,616,013 522,820 1,170,390 1,296,911 2,070,720
8. Other payments from oprerating activities -1,936,823 -468,810 -782,931 -796,054 -859,214
Net cashflow from operating activities 340,844 359 561,673 456,035 803,542
II. Cashflow from investing activities
1. Purchases of fixed assets -470 -23,443 -21 -8,330
2. Proceeds from disposals of fixed assets 0
3. Purchases of debt instruments of other entities -107,474 -345,283 -36,520 -316,965
4. Proceeds from sales of debt instruments of other entities 196,707 486,913 13,610 47,255
5. Investment in other entities -535,620 -49,501 -44,911 -420
6. Proceeds from disinvestment in other entities 0 44,076
7. Dividends and interest received 5 1,232 471 20,889 7,715
Net cashflow from investing activities 5 -445,625 69,158 -2,877 -270,745
III. Cashflow from financing activities
1. Proceeds from issue of shares 886,088 60,301 8 34,000
2. Purchase issued shares from other entities 0
3. Proceeds from borrowings 1,247,137 2,235,410 2,331,553 2,807,210 3,557,969
4. Repayments of borrowing -1,563,474 -2,648,636 -3,005,291 -3,240,472 -3,964,272
5. Purchases of fixed assets and investment properties 0
6. Repayments of financial leases -7,347 -17,902 -13,222 -26,607
7. Dividends paid 0
8. Purchase of funds 0
Net cashflow from financing activities -316,337 465,515 -631,340 -446,475 -398,910
Net cashflow of the year 24,512 20,249 -508 6,683 133,888
Cash and cash equivalents at the beginning of year 3,609 6,283 26,839 26,700 32,030
Effect of foreign exchange differences 306 370 -1,283 165
Cash and cash equivalents at the end of year 28,122 26,838 26,700 32,099 166,152