Tian Zheng International Precision Machinery Co., Ltd. (6654.TWO)

TWD 42.15

(0.12%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 139.36 Million 84.33 Million -85.86 Million 14.19 Million -
Net Income -65.98 Million 42.37 Million 298.08 Million 91.61 Million -
Depreciation & Amortization 20.19 Million 18.48 Million 15.04 Million 16.51 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - 685 Thousand
Change in working capital 184.95 Million 43.59 Million -394.02 Million -98.11 Million -
Other non-cash items 1.69 Million -1.39 Million -5.23 Million 1.42 Million -
Investing Cash Flow -46.33 Million -589.34 Million -261.45 Million 121.64 Million -
Investments in PPE -279.45 Million -414.7 Million -3.42 Million -8.16 Million -
Acquisitions - - - - -
Investment purchases - -170.4 Million -274.88 Million - -
Sales/Maturities of investments 230.42 Million - 30.02 Million 129.2 Million -
Other Investing Activities 1.66 Million -5.2 Million -13.16 Million 463 Thousand -
Financing Cash Flow 36.76 Million 128.32 Million 495.56 Million -96.38 Million -
Debt repayment -80 Million -300 Million -550.23 Million -197.5 Million -
Dividends payments -38.7 Million -166.33 Million -52.48 Million -33.1 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance - - - 138.88 Million -
Other Financing Activities -120 Million - - -2.25 Million -548 Thousand
Accounts receivables 118.12 Million - - - -
Accounts payables -17.3 Million - - - -
Inventory 36.38 Million -35 Million -55.37 Million -56.19 Million -
Other working capital 56.27 Million - - - -
Cash at beginning of period 195.68 Million 578.8 Million 432.35 Million 387.08 Million -
Cash at end of period 322.52 Million 195.68 Million 578.8 Million 432.35 Million -
Capital Expenditure -279.45 Million -414.7 Million -3.42 Million -8.16 Million -
Effect of forex changes on cash -2.94 Million -6.44 Million -1.78 Million 5.82 Million -
Net cash flow / Change in cash 126.84 Million -383.12 Million 146.45 Million 45.27 Million -
Free Cash Flow -140.08 Million -330.36 Million -89.29 Million 6.02 Million -

Cash Flow Charts