M3 Technology Inc. (6799.TW)

TWD 117.0

(5.41%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 276.29 Million 298.5 Million 309.01 Million 128.84 Million -
Net Income 272.23 Million 373.61 Million 346.81 Million 146.01 Million -
Depreciation & Amortization 41.94 Million 36.71 Million 23.53 Million 22.78 Million -
Deferred income taxes - - - - -
Stock-based compensation 7.73 Million 1.08 Million 2.32 Million 1.82 Million -
Change in working capital 8.38 Million -26.9 Million -61.85 Million -51.54 Million -
Other non-cash items -11.3 Million -1.53 Million 1.57 Million 6.18 Million -
Investing Cash Flow -970.71 Million -49.87 Million -35.87 Million 23.01 Million -
Investments in PPE -151.43 Million -50.38 Million -21.27 Million -23.42 Million -
Acquisitions - - - - -
Investment purchases -1.36 Billion - - - -42.7 Million
Sales/Maturities of investments 541.4 Million - 9.5 Million 46.66 Million -
Other Investing Activities 126 Thousand 50 Thousand -24.09 Million -223 Thousand -
Financing Cash Flow -115.26 Million 216.67 Million 46.06 Million -2.77 Million -
Debt repayment -2.91 Million -69.08 Million -68.3 Million - -
Dividends payments -121.81 Million -110.18 Million -18.36 Million - -
Common Stock Repurchased - -134.83 Million - - -
Common Stock Issuance 9.46 Million 534.59 Million - - -
Other Financing Activities -2.91 Million - - - -
Accounts receivables 16.64 Million - - - -
Accounts payables - - - - -
Inventory 15.57 Million -35.17 Million -100.39 Million -13.38 Million -
Other working capital -23.83 Million - - - -
Cash at beginning of period 1.03 Billion 571.37 Million 252 Million 102.85 Million -
Cash at end of period 226.39 Million 1.03 Billion 571.37 Million 252 Million -
Capital Expenditure -151.43 Million -50.38 Million -21.27 Million -23.42 Million -
Effect of forex changes on cash -159 Thousand -451 Thousand 172 Thousand 70 Thousand -
Net cash flow / Change in cash -809.83 Million 464.85 Million 319.37 Million 149.15 Million -
Free Cash Flow 124.85 Million 248.11 Million 287.73 Million 105.41 Million -

Cash Flow Charts