Shenzhen Kaifa Technology Co., Ltd. (000021.SZ)

CNY 20.01

(2.93%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 2 Billion 895.69 Million 867.6 Million 3.12 Billion -1 Billion 420.77 Million
Net Income 824.4 Million 688.78 Million 834.06 Million 953.08 Million 441.85 Million 565.37 Million
Depreciation & Amortization 602.81 Million 461.13 Million 495.26 Million 546.13 Million 448.91 Million 449.17 Million
Deferred income taxes -9.08 Million -105.76 Million 148.44 Million 56.89 Million -34.95 Million -40.44 Million
Stock-based compensation 29.91 Million - - - - -
Change in working capital -105.03 Million -627.67 Million -215.19 Million 1.71 Billion -2.27 Billion -360.12 Million
Other non-cash items 680.03 Million 373.44 Million -246.52 Million -94.92 Million 379.66 Million -233.65 Million
Investing Cash Flow -882.15 Million -1.69 Billion -2.8 Billion -1.57 Billion -1.12 Billion -1.2 Billion
Investments in PPE -1.08 Billion -1.88 Billion -2.83 Billion -1.94 Billion -1.04 Billion -776.01 Million
Acquisitions 0.69 224.59 Million 195.08 Thousand 1.96 Billion 8.89 Million 19.73 Million
Investment purchases -36.2 Million -199.5 Million -16.24 Million -32.5 Million -530 Thousand -3 Million
Sales/Maturities of investments 178.77 Million 132.48 Million 20.66 Million 381.9 Million 23.71 Million 114.28 Million
Other Investing Activities 61.88 Million 28.01 Million 19.86 Million -1.94 Billion -114.94 Million -562.6 Million
Financing Cash Flow -2.09 Billion -1.17 Billion 5.46 Billion -1.44 Billion 1.6 Billion 885.9 Million
Debt repayment -18.84 Billion -32.27 Billion -22.79 Billion -25.7 Billion -14.62 Billion -16.98 Billion
Dividends payments -202.87 Million -234.08 Million -249.69 Million -88.27 Million -147.12 Million -265.82 Million
Common Stock Repurchased - - - - - -
Common Stock Issuance - - - - - -
Other Financing Activities 509.97 Million 31.63 Billion 28.76 Billion 24.5 Billion 16.59 Billion 18.13 Billion
Accounts receivables -1.17 Billion 676.14 Million -402.87 Million 1.52 Billion -2.87 Billion 90.06 Million
Accounts payables 307.68 Million -113.69 Million 1.21 Billion 235.6 Million 715.48 Million 143.02 Million
Inventory 773.12 Million -1.08 Billion -1.17 Billion -103.25 Million -75.35 Million -552.76 Million
Other working capital -9.08 Million -105.76 Million 148.44 Million 56.89 Million -34.95 Million 192.64 Million
Cash at beginning of period 2.96 Billion 4.94 Billion 1.43 Billion 1.41 Billion 1.8 Billion 1.61 Billion
Cash at end of period 2.02 Billion 2.96 Billion 4.94 Billion 1.43 Billion 1.41 Billion 1.8 Billion
Capital Expenditure -1.08 Billion -1.88 Billion -2.83 Billion -1.94 Billion -1.04 Billion -776.01 Million
Effect of forex changes on cash 26.7 Million -723.47 Thousand -11.3 Million -87.27 Million 125.74 Million 98.24 Million
Net cash flow / Change in cash -945.55 Million -1.97 Billion 3.51 Billion 15.96 Million -390.71 Million 197.31 Million
Free Cash Flow 915.62 Million -988.82 Million -1.96 Billion 1.18 Billion -2.04 Billion -355.24 Million

Cash Flow Charts