Chengdu Guibao Science & Technology Co.,Ltd. (300019.SZ)

CNY 17.87

(0.79%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 435.71 Million 126.81 Million 175.53 Million 222.34 Million 81.66 Million 68.11 Million
Net Income 315.16 Million 250.32 Million 267.67 Million 201.03 Million 131.61 Million 65.14 Million
Depreciation & Amortization 61.37 Million 57.08 Million 50.88 Million 42.93 Million 32.64 Million 29.14 Million
Deferred income taxes -3.34 Million 748.44 Thousand 712.45 Thousand 2.08 Million -2.29 Million -571.34 Thousand
Stock-based compensation 11.12 Million 1.67 Million 4.67 Million 5.2 Million 1.51 Million -
Change in working capital 14.19 Million -189.22 Million -166.81 Million -50.56 Million -100.64 Million -36.1 Million
Other non-cash items 44.98 Million 6.21 Million 18.4 Million 21.63 Million 18.82 Million 9.93 Million
Investing Cash Flow -219.93 Million -323.8 Million -74.81 Million -291.94 Million -19.57 Million -15.49 Million
Investments in PPE -189.16 Million -107.37 Million -87.82 Million -71.42 Million -21.26 Million -16.55 Million
Acquisitions -10 Million 183.95 Thousand -3029.63 -226.54 Million 1000.00 800.6 Thousand
Investment purchases -30 Million - 544.08 Thousand 71.5 Million -1000.00 -
Sales/Maturities of investments 352.93 Thousand - 6.68 Million 5.94 Million 1.68 Million -
Other Investing Activities 8.88 Million -216.61 Million 5.79 Million -71.42 Million 1000.86 1.06 Million
Financing Cash Flow -65.83 Million 28.67 Million 498.99 Million 209.78 Million -48.96 Million -46.97 Million
Debt repayment -234.47 Million -82 Million -327.7 Million -22.2 Million -66.95 Million -37.95 Million
Dividends payments -117.32 Million -117.33 Million -78.23 Million -49.56 Million -2.56 Million -35.45 Million
Common Stock Repurchased -71.29 Thousand -147.58 Thousand - -2.43 Million -11.59 Million -21.52 Million
Common Stock Issuance - 147.57 Thousand - 2.43 Million 11.59 Million -
Other Financing Activities 293.68 Million 232.81 Million 911.63 Million 304.75 Million 20.55 Million 26.42 Million
Accounts receivables -55 Million 137.47 Million -375.52 Million -103.21 Million -88.33 Million -44.05 Million
Accounts payables 112.48 Million -421.41 Million 329.26 Million 133.41 Million 26.69 Million 29.23 Million
Inventory -39.94 Million 93.96 Million -121.26 Million -82.85 Million -36.7 Million -20.71 Million
Other working capital -3.34 Million 748.44 Thousand 712.45 Thousand 2.08 Million -2.29 Million -15.39 Million
Cash at beginning of period 727.31 Million 895.25 Million 295.57 Million 155.71 Million 142.6 Million 136.77 Million
Cash at end of period 877.3 Million 727.31 Million 895.25 Million 295.57 Million 155.71 Million 142.6 Million
Capital Expenditure -189.16 Million -107.37 Million -87.82 Million -71.42 Million -21.26 Million -16.55 Million
Effect of forex changes on cash 34 Thousand 372.27 Thousand -44.13 Thousand -318.6 Thousand -6427.27 178.41 Thousand
Net cash flow / Change in cash 149.98 Million -167.94 Million 599.67 Million 139.86 Million 13.11 Million 5.82 Million
Free Cash Flow 246.54 Million 19.44 Million 87.7 Million 150.92 Million 60.39 Million 51.56 Million

Cash Flow Charts