Ruby Tech Corporation (8048.TWO)

TWD 49.55

(-0.2%)

Annual Cash Flows

(In TWD)
Breakdown 2023 2022 2021 2020 2019
Operating Cash Flow 182.68 Million 45.1 Million -11.54 Million 73.2 Million -
Net Income 305.93 Million 155.47 Million 177.63 Million 151.59 Million -
Depreciation & Amortization 16.63 Million 15.88 Million 12.84 Million 10.86 Million -
Deferred income taxes - - - - -
Stock-based compensation - - - - 4.73 Million
Change in working capital -145.27 Million -123.42 Million -113.42 Million -6.62 Million -
Other non-cash items -11.77 Million -5.37 Million -3.5 Million -5.01 Million -
Investing Cash Flow -60.66 Million 70.84 Million 227.26 Million -71.8 Million -
Investments in PPE -13.33 Million -13.24 Million -21.12 Million -16.85 Million -
Acquisitions - - - - -
Investment purchases -92.32 Million -21.15 Million -67.17 Million -63.96 Million -
Sales/Maturities of investments 42.5 Million 102.29 Million 310.51 Million 7.19 Million -
Other Investing Activities -420 Thousand -1.55 Million -209 Thousand 1.68 Million -
Financing Cash Flow -123.84 Million -123.03 Million -108.61 Million -137.93 Million -
Debt repayment -4.17 Million - - - -
Dividends payments -119.66 Million -119.66 Million -105.61 Million -132.02 Million -
Common Stock Repurchased - - - -2.34 Million -
Common Stock Issuance - - - - 20.07 Million
Other Financing Activities -5000.00 -25 Thousand -1000.00 -19 Thousand -
Accounts receivables -168.66 Million - - - -
Accounts payables 24.32 Million - - - -
Inventory -61.2 Million -63.83 Million -133.57 Million -549 Thousand -
Other working capital 84.58 Million - - - -
Cash at beginning of period 290.28 Million 298.37 Million 191.98 Million 331.8 Million -
Cash at end of period 286.33 Million 290.28 Million 298.37 Million 191.98 Million -
Capital Expenditure -13.33 Million -13.24 Million -21.12 Million -16.85 Million -
Effect of forex changes on cash -2.12 Million -1 Million -711 Thousand -3.29 Million -
Net cash flow / Change in cash -3.95 Million -8.08 Million 106.38 Million -139.81 Million -
Free Cash Flow 169.34 Million 31.86 Million -32.67 Million 56.35 Million -

Cash Flow Charts