Macroblock, Inc. (3527.TWO)

TWD 68.6

(1.93%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 435.15 Million 149.97 Million 705.11 Million 181.02 Million -
Net Income -4.74 Million 320.98 Million 623.12 Million 63.99 Million -
Depreciation & Amortization 173.4 Million 159.58 Million 150.81 Million 113.89 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - -2.01 Million
Change in working capital 274.32 Million -396.97 Million -87.6 Million -34.64 Million -
Other non-cash items -20.6 Million -10.16 Million -6.72 Million -4.85 Million -
Investing Cash Flow -74.85 Million -119.18 Million -177.22 Million -130.84 Million -
Investments in PPE -73.79 Million -121.21 Million -175.05 Million -192.59 Million -
Acquisitions -1.19 Million - - 4.08 Million -
Investment purchases - - -4 Million -90 Million -270 Million
Sales/Maturities of investments - 2.07 Million - 145.77 Million -
Other Investing Activities 140 Thousand -38 Thousand 1.82 Million 1.89 Million -
Financing Cash Flow -210.63 Million -384.97 Million -113.78 Million 59.74 Million -
Debt repayment - - - - -
Dividends payments -177.78 Million -355.56 Million -88.89 Million -184.25 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance - - - 268.8 Million -
Other Financing Activities -4.72 Million 133 Thousand 3 Million 1.31 Million -
Accounts receivables -31.3 Million - - - -
Accounts payables -30 Thousand - - - -
Inventory 405.68 Million -381.78 Million -195.61 Million -38.82 Million -
Other working capital -100.06 Million - - - -
Cash at beginning of period 1.03 Billion 1.38 Billion 971.18 Million 861 Million -
Cash at end of period 1.18 Billion 1.03 Billion 1.38 Billion 971.18 Million -
Capital Expenditure -73.79 Million -121.21 Million -175.05 Million -192.59 Million -
Effect of forex changes on cash 476 Thousand 2.42 Million -597 Thousand 265 Thousand -
Net cash flow / Change in cash 150.13 Million -351.75 Million 413.5 Million 110.18 Million -
Free Cash Flow 361.35 Million 28.75 Million 530.05 Million -11.56 Million -

Cash Flow Charts