Trusval Technology Co., Ltd. (6667.TWO)

TWD 165.0

(-0.3%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 256.26 Million 103.82 Million 126.24 Million 108.5 Million -
Net Income 400.72 Million 272.62 Million 170.38 Million 88.82 Million -
Depreciation & Amortization 67.51 Million 62.35 Million 52.88 Million 46.66 Million -
Deferred income taxes - - - - -
Stock-based compensation - 17.15 Million - 5.04 Million -
Change in working capital -144.95 Million -216.11 Million -77.46 Million -14.87 Million -
Other non-cash items 6.11 Million 10.79 Million 6.4 Million 7.65 Million -
Investing Cash Flow 49.45 Million -144.22 Million -43.62 Million -47.09 Million -
Investments in PPE -39.67 Million -37.94 Million -36.42 Million -37.93 Million -
Acquisitions 610 Thousand - - -10 Million -
Investment purchases -23.01 Million -107.48 Million - - -
Sales/Maturities of investments 111.49 Million - - - -
Other Investing Activities -390 Thousand 1.14 Million -7.34 Million -104 Thousand -
Financing Cash Flow -237.29 Million 321.86 Million 102.04 Million 30.67 Million -
Debt repayment -40.57 Million -208.69 Million -170.99 Million -105.99 Million -
Dividends payments -189.86 Million -116.95 Million -66.03 Million -70.14 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance - 239.29 Million - 208.32 Million -
Other Financing Activities 399 Thousand -3.41 Million 759 Thousand 2.14 Million -
Accounts receivables -54.97 Million - - - -
Accounts payables -59.18 Million - - - -
Inventory -89.61 Million -152.29 Million -20.69 Million -4.84 Million -
Other working capital -365 Thousand - - - -
Cash at beginning of period 747.75 Million 466.2 Million 281.56 Million 189.51 Million -
Cash at end of period 816.41 Million 747.75 Million 466.2 Million 281.56 Million -
Capital Expenditure -39.67 Million -37.94 Million -36.42 Million -37.93 Million -
Effect of forex changes on cash 231 Thousand 76 Thousand -23 Thousand -31 Thousand -
Net cash flow / Change in cash 68.65 Million 281.54 Million 184.63 Million 92.05 Million -
Free Cash Flow 216.58 Million 65.88 Million 89.81 Million 70.57 Million -

Cash Flow Charts