Unit: 1.000.000đ
  2020 2021 2023 2024 2025
I. Cashflow from operating activities
1. Proceeds from sales 3,599,095 3,408,290 3,575,718 3,911,081 3,982,501
2. Payment to suppliers -2,460,633 -2,571,568 -2,455,035 -2,558,886 -2,721,649
3. Payroll -697,975 -711,150 -865,000 -884,420 -936,453
4. Interest expense -17,013 -12,501 -31,820 -27,344 -26,964
5. Business income tax paid -8,548 -20,813 -25,639 -13,099 -38,215
6. VAT Paid 0
7. Other receipts from operating activities 132,516 98,485 131,178 156,444 111,997
8. Other payments from oprerating activities -154,033 -145,853 -110,189 -236,086 -261,126
Net cashflow from operating activities 393,407 44,892 219,214 347,689 110,093
II. Cashflow from investing activities
1. Purchases of fixed assets -73,199 -87,985 -86,927 -123,696 -234,825
2. Proceeds from disposals of fixed assets 0
3. Purchases of debt instruments of other entities -273,038 -166,200 -681,230 -809,400 -728,686
4. Proceeds from sales of debt instruments of other entities 75,788 95,000 435,385 703,211 701,961
5. Investment in other entities 0
6. Proceeds from disinvestment in other entities 0
7. Dividends and interest received 4,223 4,712 8,479 7,207 23,130
Net cashflow from investing activities -266,225 -154,473 -324,293 -222,678 -238,420
III. Cashflow from financing activities
1. Proceeds from issue of shares 0 20,550
2. Purchase issued shares from other entities 0
3. Proceeds from borrowings 1,316,284 1,537,355 1,063,665 1,249,252 1,242,602
4. Repayments of borrowing -1,452,520 -1,416,058 -1,066,136 -1,247,380 -1,197,478
5. Purchases of fixed assets and investment properties 0
6. Repayments of financial leases 0
7. Dividends paid 0 -35,051 -52,565 -45,982 -45,966
8. Purchase of funds 0
Net cashflow from financing activities -136,236 86,246 -34,486 -44,109 -841
Net cashflow of the year -9,054 -23,335 -139,566 80,903 -129,168
Cash and cash equivalents at the beginning of year 72,169 61,863 285,029 152,062 231,856
Effect of foreign exchange differences 433 -412 6,599 -1,109 -703
Cash and cash equivalents at the end of year 61,863 38,116 152,062 231,856 101,985