Array Inc. (3664.TWO)

TWD 23.45

(-0.21%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow -120.94 Million -247.24 Million -58.2 Million 27.8 Million -
Net Income 22.77 Million -182.46 Million -85.18 Million -88.26 Million -
Depreciation & Amortization 33.7 Million 33.34 Million 33.12 Million 34.54 Million -
Deferred income taxes - - - - -
Stock-based compensation 1.31 Million 1.37 Million -1.92 Million 3.21 Million -
Change in working capital -148.35 Million -81.66 Million 31.78 Million 74.58 Million -
Other non-cash items 1.09 Million 1.82 Million -32.35 Million -1.16 Million -
Investing Cash Flow -10.86 Million 140.51 Million 15.14 Million -18.21 Million -
Investments in PPE -9.45 Million -10.7 Million -13.56 Million -18.25 Million -
Acquisitions - - - - 152.78 Million
Investment purchases - -10 Million - - -
Sales/Maturities of investments - 161.03 Million 28.71 Million - -
Other Investing Activities -1.4 Million - - - -
Financing Cash Flow 107.91 Million -14.17 Million -12.64 Million 24.24 Million -
Debt repayment -23.02 Million - - -35.53 Million -
Dividends payments - - - - -
Common Stock Repurchased - - - - -21.48 Million
Common Stock Issuance 94.3 Million 119 Thousand 136 Thousand - -
Other Financing Activities 8.66 Million 91 Thousand 83 Thousand - -21.48 Million
Accounts receivables -89.23 Million - - - -
Accounts payables 20.65 Million - - - -
Inventory -26.79 Million -26.33 Million 3.98 Million -8.34 Million -
Other working capital -32.32 Million - - - -
Cash at beginning of period 100.4 Million 202.8 Million 264.93 Million 245.35 Million -
Cash at end of period 76.38 Million 100.4 Million 202.8 Million 264.93 Million -
Capital Expenditure -9.45 Million -10.7 Million -13.56 Million -18.25 Million -
Effect of forex changes on cash -120 Thousand 18.51 Million -6.42 Million -14.24 Million -
Net cash flow / Change in cash -24.01 Million -102.39 Million -62.13 Million 19.58 Million -
Free Cash Flow -130.4 Million -257.94 Million -71.77 Million 9.54 Million -

Cash Flow Charts