Hangzhou Alltest Biotech Co., Ltd. (688606.SS)

CNY 63.09

(-3.68%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 24.76 Million 1.36 Billion 923.87 Million 622.71 Million 91.53 Million 18.6 Million
Net Income 180.28 Million 1.18 Billion 765.68 Million 679.22 Million 78.41 Million 56.42 Million
Depreciation & Amortization 19.29 Million 57.74 Million 15.58 Million 4.03 Million 3.11 Million 2.33 Million
Deferred income taxes 16.26 Million -46.1 Million 3.44 Million -2.17 Million -116.3 Thousand -775.9 Thousand
Stock-based compensation 20.69 Million 10.01 Million - - - -
Change in working capital -185.29 Million -151.52 Million 153.12 Million -63.91 Million 11.35 Million -45.44 Million
Other non-cash items 5.57 Million 304.1 Million -10.52 Million 3.36 Million -1.35 Million 5.28 Million
Investing Cash Flow -140.66 Million -1.26 Billion -531.35 Million -384.91 Million -40.38 Million -69.62 Million
Investments in PPE -533.49 Million -270.23 Million -140.12 Million -37.1 Million -15.08 Million -34.66 Million
Acquisitions 490.45 Thousand -16.6 Million 15.92 Thousand 37.1 Million 15.5 Million -
Investment purchases -1.4 Billion -3.25 Billion -1.17 Billion -778 Million -152 Million -45 Million
Sales/Maturities of investments 1.79 Billion 2.28 Billion 787.95 Million 430.18 Million 126.28 Million 10.03 Million
Other Investing Activities 392.82 Million 20.5 Thousand 0.26 -37.1 Million -15.08 Million 0.49
Financing Cash Flow -558.79 Million -361.9 Million 1.51 Billion -6.75 Million - 19.35 Million
Debt repayment -16.38 Million -34.43 Million -12.64 Million - - -
Dividends payments -528.68 Million -215.61 Million -107.8 Million - - -
Common Stock Repurchased -22.64 Million -115.55 Million 52.01 Million - - -
Common Stock Issuance - 149.99 Million -39.37 Million -6.75 Million - -
Other Financing Activities -30.09 Million -146.29 Million 1.62 Billion -6.75 Million - 19.35 Million
Accounts receivables -14.05 Million 129.52 Million -124.24 Million -90.36 Million 20.33 Million -44.86 Million
Accounts payables -199.9 Million -221.75 Million 537.97 Million 100.47 Million 695.7 Thousand 16 Million
Inventory 12.39 Million -13.19 Million -264.05 Million -71.84 Million -9.56 Million -15.81 Million
Other working capital 20.69 Million -46.1 Million 3.44 Million -2.17 Million -116.26 Thousand -29.63 Million
Cash at beginning of period 1.98 Billion 2.17 Billion 285.54 Million 62.92 Million 11.94 Million 43.26 Million
Cash at end of period 1.31 Billion 1.98 Billion 2.17 Billion 285.54 Million 62.92 Million 11.94 Million
Capital Expenditure -533.49 Million -270.23 Million -140.12 Million -37.1 Million -15.08 Million -34.66 Million
Effect of forex changes on cash 9.47 Million 67.85 Million -18.72 Million -8.43 Million -163.12 Thousand 356.45 Thousand
Net cash flow / Change in cash -665.21 Million -197.36 Million 1.89 Billion 222.61 Million 50.98 Million -31.31 Million
Free Cash Flow -508.72 Million 1.09 Billion 783.75 Million 585.6 Million 76.44 Million -16.06 Million

Cash Flow Charts