Thaifoods Group Public Company Limited (TFG.BK)

THB 3.48

(-0.57%)

Annual Cash Flows

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 3.22 Billion 4.4 Billion -1.89 Billion 3.82 Billion 2.32 Billion 1.04 Billion
Net Income -815.93 Million 4.72 Billion 551.94 Million 2.55 Billion 1.43 Billion 615.58 Million
Depreciation & Amortization 4.72 Billion 3.33 Billion 2.42 Billion 2.1 Billion 1.7 Billion 1.43 Billion
Deferred income taxes -77.48 Million 844.97 Million 545.62 Million 649.28 Million 105.71 Million 3.32 Million
Stock-based compensation - - - - - -
Change in working capital -1.44 Billion -5.29 Billion -4.98 Billion -1.4 Billion -1.34 Billion -1.05 Billion
Other non-cash items 1.02 Billion 799.81 Million -7.56 Million 123.17 Million 371.65 Million 145.23 Million
Investing Cash Flow -3.23 Billion -4.14 Billion -4.94 Billion -1.44 Billion -1.29 Billion -3.4 Billion
Investments in PPE -2.49 Billion -4.25 Billion -3.24 Billion -1.49 Billion -1.31 Billion -3.56 Billion
Acquisitions -120.72 Million -10 Thousand -258.23 Million -46.37 Million -256.49 Million 5.8 Million
Investment purchases -238.59 Million -299.15 Million -1.49 Billion -20 Million -92.6 Million 23.91 Million
Sales/Maturities of investments 108.75 Million 554.92 Million 20.1 Million 46.46 Million 56.08 Million 2 Million
Other Investing Activities -494.81 Million -137.14 Million 29.45 Million 71.91 Million 315.98 Million 125.76 Million
Financing Cash Flow 105.58 Million 131.67 Million 6.39 Billion -1.99 Billion -849.67 Million 1.48 Billion
Debt repayment -3.24 Billion -1.43 Billion -1.03 Billion -4.77 Billion -1.02 Billion -737.34 Million
Dividends payments -1.81 Billion -791.1 Million -588.79 Million -1.28 Billion -459.82 Million -613.57 Million
Common Stock Repurchased -862.19 Million -55.56 Million -200.1 Million 4.03 Billion -1.07 Billion -
Common Stock Issuance 862.19 Million 55.56 Million 200.1 Million 12 Million 1.07 Billion 168.08 Million
Other Financing Activities 5.16 Billion 2.35 Billion 8.02 Billion 23.74 Million 639.52 Million 2.83 Billion
Accounts receivables 153.14 Million -120.87 Million -697.54 Million -71.97 Million -36.53 Million -707.03 Million
Accounts payables 1.16 Billion 768.81 Million -174.82 Million 637.44 Million -936.38 Million 866.89 Million
Inventory -2.86 Billion -5.54 Billion -3.93 Billion -2.08 Billion -213.25 Million -1.37 Billion
Other working capital 98.91 Million -402.05 Million -179.72 Million 118.67 Million -154.18 Million 159.15 Million
Cash at beginning of period 818.13 Million 415.83 Million 783.76 Million 398.76 Million 210.07 Million 1.1 Billion
Cash at end of period 836.38 Million 818.13 Million 415.83 Million 783.76 Million 398.76 Million 210.07 Million
Capital Expenditure -2.49 Billion -4.25 Billion -3.24 Billion -1.49 Billion -1.31 Billion -3.56 Billion
Effect of forex changes on cash -73.86 Million 1.24 Million 77.72 Million - 622 Thousand -24.04 Million
Net cash flow / Change in cash 18.24 Million 402.3 Million -367.93 Million 385 Million 188.69 Million -895.24 Million
Free Cash Flow 731.91 Million 150.77 Million -5.13 Billion 2.32 Billion 1.01 Billion -2.51 Billion

Cash Flow Charts