Topview Optronics Corporation (6556.TWO)

TWD 82.8

(-2.36%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 457.09 Million 227.52 Million -62.23 Million 233.76 Million -
Net Income 234.18 Million 362.98 Million 161.29 Million 78.56 Million -
Depreciation & Amortization 38.15 Million 37.38 Million 33.36 Million 36.85 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - -
Change in working capital 255.73 Million -111.16 Million -232.46 Million 127.97 Million -
Other non-cash items 3.68 Million 5.88 Million 4.53 Million 20.72 Million -
Investing Cash Flow -29.93 Million -16.84 Million -18.85 Million -76.4 Million -
Investments in PPE -30.25 Million -16.84 Million -19.18 Million -76.3 Million -
Acquisitions - - - - -
Investment purchases - - - - -
Sales/Maturities of investments - - - - 12.28 Million
Other Investing Activities 320 Thousand - -300 Thousand - 170 Thousand
Financing Cash Flow -304.02 Million -97.46 Million -56.68 Million -178.9 Million -
Debt repayment -157.01 Million -1.99 Million -2.82 Million -126.8 Million -
Dividends payments -143.75 Million -92 Million -57.5 Million -51.75 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance - - - - 172.5 Million
Other Financing Activities -12 Thousand -326 Thousand 9000.00 556 Thousand -
Accounts receivables 269.57 Million - - - -
Accounts payables -268.28 Million - - - -
Inventory 243.65 Million -11.01 Million -296.81 Million 18.47 Million -
Other working capital -257.49 Million - - - -
Cash at beginning of period 330.2 Million 221.7 Million 359.94 Million 381.82 Million -
Cash at end of period 453.32 Million 330.2 Million 221.7 Million 359.94 Million -
Capital Expenditure -30.25 Million -16.84 Million -19.18 Million -76.3 Million -
Effect of forex changes on cash -7000.00 -4.71 Million -459 Thousand -322 Thousand -
Net cash flow / Change in cash 123.12 Million 108.49 Million -138.24 Million -21.87 Million -
Free Cash Flow 426.83 Million 210.68 Million -81.41 Million 157.45 Million -

Cash Flow Charts