Tai Shing Electronics Components Corporation (3426.TWO)

TWD 41.0

(-4.76%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 84.86 Million 87.79 Million 38.11 Million 58.94 Million -
Net Income 77.63 Million 103.9 Million 88.73 Million 76.89 Million -
Depreciation & Amortization 22.73 Million 20.49 Million 14.78 Million 13.11 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - -
Change in working capital 25.22 Million -14.52 Million -55.32 Million -13 Million -
Other non-cash items -15.15 Million -8.13 Million -9.54 Million -14.28 Million -
Investing Cash Flow -33.78 Million 10.2 Million -63.12 Million -66.27 Million -
Investments in PPE -31.52 Million -21.56 Million -36.54 Million -15.08 Million -
Acquisitions 649 Thousand - - - -
Investment purchases -1.08 Billion -946.38 Million -1.12 Billion -58.33 Million -
Sales/Maturities of investments 1.07 Billion 977.39 Million 1.09 Billion 6.9 Million -
Other Investing Activities 1.08 Million -3.37 Million 814 Thousand 241 Thousand -
Financing Cash Flow -48.17 Million -130.47 Million -78.87 Million -38.78 Million -
Debt repayment -20 Million -70 Million -20 Million -20 Million -
Dividends payments -60.72 Million -52.8 Million -52.8 Million -52.8 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance - - - - -
Other Financing Activities -7.45 Million - - - 115 Thousand
Accounts receivables 10.82 Million - - - -
Accounts payables -5.02 Million - - - -
Inventory 7.69 Million -12.7 Million -11.65 Million -8.19 Million -
Other working capital 6.7 Million - - - -
Cash at beginning of period 199.16 Million 231.29 Million 330.04 Million 367.42 Million -
Cash at end of period 194.1 Million 199.16 Million 231.29 Million 330.04 Million -
Capital Expenditure -31.52 Million -21.56 Million -36.54 Million -15.08 Million -
Effect of forex changes on cash -7.96 Million 352 Thousand 5.12 Million 8.73 Million -
Net cash flow / Change in cash -5.05 Million -32.12 Million -98.75 Million -37.38 Million -
Free Cash Flow 53.34 Million 66.22 Million 1.56 Million 43.85 Million -

Cash Flow Charts