Topower Co., Ltd. (3226.TWO)

TWD 45.95

(-0.54%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 458.64 Million 296.63 Million 284.1 Million 471.25 Million -
Net Income 353.82 Million 397.72 Million 327.75 Million 402.65 Million -
Depreciation & Amortization 165.44 Million 122.8 Million 100.11 Million 88.3 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - -
Change in working capital 78.78 Million -183.53 Million -89.6 Million 25.56 Million -
Other non-cash items -4.17 Million 26.51 Million 8.29 Million -6.83 Million -
Investing Cash Flow -305.54 Million -322.89 Million -90.59 Million -432.81 Million -
Investments in PPE -277.67 Million -261.45 Million -278.81 Million -256.75 Million -
Acquisitions 593 Thousand - - - -
Investment purchases -29.16 Million -83.75 Million 184.01 Million -184.01 Million -
Sales/Maturities of investments - 437 Thousand 5.95 Million - -
Other Investing Activities 708 Thousand -220 Thousand -1.8 Million -2.43 Million -
Financing Cash Flow -205.5 Million -30.64 Million -255.96 Million -38.78 Million -
Debt repayment -35 Million -140 Million -20.88 Million -171.37 Million -
Dividends payments -161.07 Million -161.07 Million -225.5 Million -193.29 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance - - - - -
Other Financing Activities 6000.00 42 Thousand - - 173 Thousand
Accounts receivables -12.73 Million - - - -
Accounts payables 96.56 Million - - - -
Inventory 1.67 Million -937 Thousand -28.97 Million -44.3 Million -
Other working capital 89.85 Million - - - -
Cash at beginning of period 546.54 Million 572.19 Million 645.67 Million 668.61 Million -
Cash at end of period 493.22 Million 546.54 Million 572.19 Million 645.67 Million -
Capital Expenditure -277.67 Million -261.45 Million -278.81 Million -256.75 Million -
Effect of forex changes on cash -908 Thousand 31.24 Million -11.01 Million -22.61 Million -
Net cash flow / Change in cash -53.31 Million -25.65 Million -73.47 Million -22.94 Million -
Free Cash Flow 180.96 Million 35.17 Million 5.29 Million 214.5 Million -

Cash Flow Charts