Rossmax International Ltd. (4121.TWO)

TWD 15.9

(1.6%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 302.35 Million 434.2 Million 575.42 Million 459.34 Million -
Net Income 15.6 Million 273.3 Million 159.51 Million 180.39 Million -
Depreciation & Amortization 306.14 Million 283.72 Million 244.42 Million 228.65 Million -
Deferred income taxes - - - - -
Stock-based compensation 15.46 Million 6.98 Million - 1.07 Million -
Change in working capital -18.78 Million -129.82 Million 179.47 Million 48.93 Million -
Other non-cash items 22.07 Million 19.79 Million 15.67 Million 17.95 Million -
Investing Cash Flow -107.8 Million -137.2 Million -347.69 Million -81.97 Million -
Investments in PPE -107.34 Million -134.66 Million -349.82 Million -81.61 Million -
Acquisitions 1.79 Million - - - -
Investment purchases - - - - -
Sales/Maturities of investments - - - - -
Other Investing Activities -5.45 Million -5.71 Million -2.76 Million -3.76 Million -
Financing Cash Flow -216.33 Million -396.21 Million -150.6 Million -295.2 Million -
Debt repayment -126.2 Million -95.37 Million -134.49 Million -276.31 Million -
Dividends payments -101.91 Million -92.75 Million -95.18 Million -14.66 Million -
Common Stock Repurchased - - - - -
Common Stock Issuance - - - 93.6 Million -
Other Financing Activities 3.21 Million 16.48 Million 970 Thousand 87.78 Million -
Accounts receivables -16.2 Million - - - -
Accounts payables 23.79 Million - - - -
Inventory -38.42 Million -108.79 Million -71.09 Million -106.05 Million -
Other working capital 35.84 Million - - - -
Cash at beginning of period 510.71 Million 608.45 Million 537.22 Million 451.92 Million -
Cash at end of period 482.9 Million 510.71 Million 608.45 Million 537.22 Million -
Capital Expenditure -107.34 Million -134.66 Million -349.82 Million -81.61 Million -
Effect of forex changes on cash -6.02 Million 1.47 Million -5.9 Million 3.13 Million -
Net cash flow / Change in cash -27.8 Million -97.74 Million 71.23 Million 85.29 Million -
Free Cash Flow 195 Million 299.54 Million 225.59 Million 377.73 Million -

Cash Flow Charts