Grand Process Technology Corporation (3131.TWO)

TWD 1760.0

(-4.09%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 764.45 Million 817.96 Million 631.4 Million 616.6 Million -
Net Income 748.66 Million 934.2 Million 834.5 Million 510.03 Million -
Depreciation & Amortization 101.69 Million 102.4 Million 108.97 Million 110.22 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - -
Change in working capital -15.8 Million 34.1 Million -180.37 Million 83.49 Million -
Other non-cash items -38.68 Million -11.01 Million -9.87 Million 1.02 Million -
Investing Cash Flow -753.32 Million 420.74 Million -185.58 Million -418.5 Million -
Investments in PPE -693.81 Million -256.87 Million -86.05 Million -30.58 Million -
Acquisitions - - - - 116.28 Million
Investment purchases -211.07 Million -4 Million -171.45 Million -467.71 Million -
Sales/Maturities of investments 142.54 Million 598.81 Million 77.72 Million 78.78 Million -
Other Investing Activities 9.01 Million -989 Thousand -12.12 Million 907 Thousand -
Financing Cash Flow 239.3 Million -407.6 Million -226.79 Million -295.84 Million -
Debt repayment -706.05 Million -84.11 Million -88.85 Million -62.86 Million -
Dividends payments -517.67 Million -484.86 Million -313.73 Million -230.67 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance 57.38 Million - - - -
Other Financing Activities 194 Thousand - 1.46 Million -2.5 Million -3.93 Million
Accounts receivables 61.17 Million - - - -
Accounts payables -21.91 Million - - - -
Inventory 102.4 Million -267.62 Million -340.34 Million -260.55 Million -
Other working capital -179.38 Million - - - -
Cash at beginning of period 1.92 Billion 1.08 Billion 869.08 Million 965.88 Million -
Cash at end of period 2.17 Billion 1.92 Billion 1.08 Billion 869.08 Million -
Capital Expenditure -693.81 Million -256.87 Million -86.05 Million -30.58 Million -
Effect of forex changes on cash -1.32 Million 1.57 Million 321 Thousand 946 Thousand -
Net cash flow / Change in cash 249.11 Million 832.69 Million 219.34 Million -96.79 Million -
Free Cash Flow 70.64 Million 561.09 Million 545.34 Million 586.02 Million -

Cash Flow Charts