Tainet Communication System Corp. (4905.TWO)

TWD 78.5

(0.51%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow -57.09 Million -3.51 Million 17.59 Million -23.17 Million -
Net Income 167.03 Million -44.92 Million 65.93 Million 31.53 Million -
Depreciation & Amortization 5.46 Million 3.27 Million 3.24 Million 3.41 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - -
Change in working capital -41.03 Million -23.57 Million 3.76 Million 65.74 Million -
Other non-cash items -12.35 Million -1.87 Million -19.89 Million -8.31 Million -
Investing Cash Flow -1.19 Billion -103.05 Million -571.36 Million 216.6 Million -
Investments in PPE -9.96 Million -221 Thousand -20 Thousand -2.46 Million -
Acquisitions -818.24 Million -61.93 Million - - -
Investment purchases -520.56 Million -66.51 Million -739.76 Million -566.57 Million -
Sales/Maturities of investments 153.36 Million 15.66 Million 146.91 Million 776.91 Million -
Other Investing Activities -1.25 Million -52 Thousand -74 Thousand 100 Thousand -
Financing Cash Flow 610.13 Million -77.15 Million -59.97 Million -117.6 Million -
Debt repayment -608.35 Million - - - -
Dividends payments -35.11 Million -36.03 Million -32.64 Million -55.23 Million -
Common Stock Repurchased - -40 Million -26.11 Million -61.6 Million -
Common Stock Issuance - - - - -
Other Financing Activities 46.91 Million 213 Thousand - 268 Thousand -4.17 Million
Accounts receivables -6.71 Million - - - -
Accounts payables -812 Thousand - - - -
Inventory -39.89 Million -19.19 Million -1.22 Million 3.9 Million -
Other working capital 5.57 Million - - - -
Cash at beginning of period 855.24 Million 1.03 Billion 1.65 Billion 1.57 Billion -
Cash at end of period 213.5 Million 855.24 Million 1.03 Billion 1.65 Billion -
Capital Expenditure -9.96 Million -221 Thousand -20 Thousand -2.46 Million -
Effect of forex changes on cash -2.68 Million 241 Thousand -254 Thousand -1.47 Million -
Net cash flow / Change in cash -641.74 Million -183.48 Million -614 Million 74.35 Million -
Free Cash Flow -67.06 Million -3.73 Million 17.57 Million -25.63 Million -

Cash Flow Charts