Magnate Technology Co., Ltd. (4541.TWO)

TWD 35.05

(1.15%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 175.53 Million 389.07 Million 244.88 Million 217.73 Million -
Net Income -94.91 Million 150.94 Million -12.52 Million -119.16 Million -
Depreciation & Amortization 248.62 Million 276.05 Million 274.92 Million 281.72 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - -
Change in working capital 19.62 Million -37.94 Million -20.26 Million 54.53 Million -
Other non-cash items 870 Thousand 18.84 Million 22.11 Million 18.78 Million -
Investing Cash Flow 10.71 Million -405.16 Million 135.34 Million -511.14 Million -
Investments in PPE -88.32 Million -132.5 Million -34.3 Million -178.82 Million -
Acquisitions 18 Thousand - - - -
Investment purchases -28.28 Million -272.57 Million 177.54 Million -330.52 Million -
Sales/Maturities of investments 128.83 Million - -5.49 Million - -
Other Investing Activities -1.53 Million -81 Thousand -2.47 Million -1.79 Million -
Financing Cash Flow -180.18 Million -109.75 Million -199.89 Million 185.33 Million -
Debt repayment -73.43 Million -71.71 Million -176.72 Million -276.92 Million -
Dividends payments -94.7 Million -27.05 Million -13.52 Million -48.64 Million -
Common Stock Repurchased - - - -33.43 Million -
Common Stock Issuance - - - - -
Other Financing Activities -12.05 Million - - - -
Accounts receivables 68.37 Million - - - -
Accounts payables 6.9 Million - - - -
Inventory -978 Thousand -22.98 Million 10.68 Million -76.75 Million -
Other working capital -47.76 Million - - - -
Cash at beginning of period 317.18 Million 443.03 Million 262.7 Million 370.78 Million -
Cash at end of period 323.24 Million 317.18 Million 443.03 Million 262.7 Million -
Capital Expenditure -88.32 Million -132.5 Million -34.3 Million -178.82 Million -
Effect of forex changes on cash - - - - -
Net cash flow / Change in cash 6.05 Million -125.84 Million 180.33 Million -108.07 Million -
Free Cash Flow 87.21 Million 256.56 Million 210.57 Million 38.9 Million -

Cash Flow Charts