China Modern Dairy Holdings Ltd. (1117.HK)

HKD 0.91

(-1.09%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 5.44 Billion 1.57 Billion 1.86 Billion 1.93 Billion 2.04 Billion 1.4 Billion
Net Income 228.99 Million 562.49 Million 1.01 Billion 770.01 Million 341.27 Million -496.08 Million
Depreciation & Amortization 453.1 Million 398.75 Million 295.57 Million 273.09 Million 319.34 Million 315.03 Million
Deferred income taxes - 1.48 Billion 454.92 Million 120.52 Million -274.69 Million 353.19 Million
Stock-based compensation 50.04 Million 44.95 Million 22.22 Million 26.8 Million 25.55 Million 8.64 Million
Change in working capital 3.07 Billion -1.52 Billion -477.15 Million -147.33 Million 249.13 Million -361.84 Million
Other non-cash items 1.63 Billion 615.85 Million 554.29 Million 895.54 Million 1.38 Billion 1.58 Billion
Investing Cash Flow -3.88 Billion -3.99 Billion -2.87 Billion -765.73 Million -1.02 Billion -1.06 Billion
Investments in PPE -4.32 Billion -4.06 Billion -1.99 Billion -1.48 Billion -1.55 Billion -1.58 Billion
Acquisitions -527.44 Million -863.36 Million -1.53 Billion 91.08 Million - -191.56 Million
Investment purchases -668.54 Million -1.64 Billion -907 Million -240.57 Million -67.65 Million -1.1 Million
Sales/Maturities of investments 336.14 Million 1.44 Billion 647 Million 218.66 Million - 15 Million
Other Investing Activities 1.26 Billion 1.12 Billion 917.76 Million 649.35 Million 600.79 Million 701.41 Million
Financing Cash Flow -1.63 Billion 2.58 Billion 1.63 Billion -963.99 Million -832.06 Million -307.92 Million
Debt repayment -1.08 Billion -5.11 Billion -5.97 Billion -6.17 Billion -4.48 Billion -2.67 Billion
Dividends payments -111.99 Million -221.54 Million -142.53 Million - - -
Common Stock Repurchased -47.4 Million -13.3 Million -53.05 Million -19.89 Million -31.12 Million -23.58 Million
Common Stock Issuance -17.81 Million -8.71 Million 1.29 Billion 38.94 Million 329.26 Million -
Other Financing Activities 197.84 Million 7.93 Billion 6.51 Billion 11.35 Billion 7.54 Billion 2.38 Billion
Accounts receivables 172.1 Million -585.67 Million -167.76 Million -86.01 Million 323.07 Million -261.52 Million
Accounts payables - - - - - -
Inventory 417.32 Million -940.08 Million -309.38 Million -61.32 Million -73.93 Million -100.32 Million
Other working capital 2.48 Billion - - - - -
Cash at beginning of period 1.92 Billion 1.73 Billion 1.1 Billion 894.2 Million 703.03 Million 666.51 Million
Cash at end of period 1.85 Billion 1.92 Billion 1.73 Billion 1.1 Billion 894.2 Million 703.03 Million
Capital Expenditure -4.32 Billion -4.06 Billion -1.99 Billion -1.48 Billion -1.55 Billion -1.58 Billion
Effect of forex changes on cash 1.44 Million 12.86 Million - - - -
Net cash flow / Change in cash -64.67 Million 186.72 Million 634.55 Million 208.92 Million 191.16 Million 36.52 Million
Free Cash Flow 1.12 Billion -2.48 Billion -125.57 Million 454.38 Million 490.08 Million -179.31 Million

Cash Flow Charts