Thai Energy Storage Technology Public Company Limited (3K-BAT.BK)

THB 53.0

(0.0%)

Annual Cash Flows

(In THB)
Breakdown 2023 2021 2020 2019
Operating Cash Flow 374.17 Million 2.97 Million 455.76 Million 404.05 Million
Net Income 173.15 Million 200.85 Million -211.69 Million 76.21 Million
Depreciation & Amortization 208.41 Million 209.41 Million 243.33 Million 270.87 Million
Deferred income taxes - - - 298.35 Thousand
Stock-based compensation - - - -
Change in working capital 23.38 Million -382.87 Million 191.01 Million 107.72 Million
Other non-cash items -30.77 Million -24.41 Million 233.1 Million -51.06 Million
Investing Cash Flow -134.62 Million -70.85 Million -631.46 Million -156.38 Million
Investments in PPE -135.64 Million -106.95 Million -148.31 Million -312.81 Million
Acquisitions - - -483.94 Million -
Investment purchases - - - -
Sales/Maturities of investments - - - -
Other Investing Activities 1.01 Million 36.1 Million 788.11 Thousand 156.43 Million
Financing Cash Flow -22.45 Million -101.05 Million 676.8 Million -276 Million
Debt repayment -27.94 Million -26.45 Million -678.73 Million -170.85 Million
Dividends payments -24.3 Million -19.6 Million -20 Million -10 Million
Common Stock Repurchased - - - -95.12 Million
Common Stock Issuance - - 595.54 Million 10 Thousand
Other Financing Activities 29.8 Million -55 Million 780 Million -41.49 Thousand
Accounts receivables 105.26 Million -90.58 Million 139.84 Million -100.93 Million
Accounts payables - - - -
Inventory 249.9 Million -244.44 Million 69.87 Million 271.42 Million
Other working capital -331.79 Million -47.84 Million -18.7 Million -62.76 Million
Cash at beginning of period 392.96 Million 726.4 Million 225.3 Million 253.63 Million
Cash at end of period 610.06 Million 557.47 Million 726.4 Million 225.3 Million
Capital Expenditure -135.64 Million -106.95 Million -148.31 Million -312.81 Million
Effect of forex changes on cash - - - -
Net cash flow / Change in cash 217.09 Million -168.93 Million 501.1 Million -28.33 Million
Free Cash Flow 238.53 Million -103.97 Million 307.44 Million 91.24 Million

Cash Flow Charts