Alibaba Group Holding Limited (BABA)

USD 85.0

(-2.47%)

Annual Cash Flows

(In CNY)
Breakdown 2024 2023 2022 2021 2020 2019
Operating Cash Flow 182.59 Billion 199.75 Billion 142.75 Billion 231.78 Billion 180.6 Billion 150.97 Billion
Net Income 79.74 Billion 72.78 Billion 47.07 Billion 143.28 Billion 140.35 Billion 80.23 Billion
Depreciation & Amortization 44.93 Billion 46.93 Billion 48.06 Billion 47.9 Billion 42.42 Billion 37.08 Billion
Deferred income taxes -5.26 Billion -1.71 Billion -1.36 Billion 3.23 Billion -3.44 Billion -2.19 Billion
Stock-based compensation 18.54 Billion 30.83 Billion 23.97 Billion 50.12 Billion 31.74 Billion 37.49 Billion
Change in working capital -13.74 Billion 13.48 Billion -18.15 Billion 50.5 Billion 21.41 Billion 32.25 Billion
Other non-cash items 166.79 Billion 37.43 Billion 43.16 Billion -63.27 Billion -51.88 Billion -33.88 Billion
Investing Cash Flow -26.06 Billion -135.5 Billion -198.59 Billion -244.19 Billion -108.07 Billion -151.06 Billion
Investments in PPE -32.92 Billion -34.35 Billion -53.32 Billion -43.18 Billion -45.38 Billion -49.64 Billion
Acquisitions -5.37 Billion 16.97 Billion -13.48 Billion -35.38 Billion -39.05 Billion -47.02 Billion
Investment purchases -83.15 Billion -119.69 Billion -146.36 Billion -172.34 Billion -54.85 Billion -72.47 Billion
Sales/Maturities of investments 94.65 Billion 1.28 Billion 14.54 Billion 7.28 Billion 18.79 Billion 18.08 Billion
Other Investing Activities 737 Million 284 Million 32 Million -563 Million 12.42 Billion -8 Million
Financing Cash Flow -104 Billion -65.61 Billion -64.44 Billion 30.08 Billion 70.85 Billion -7.39 Billion
Debt repayment -2.46 Billion -11.44 Billion -16.71 Billion -7.06 Billion -31.74 Billion -16.34 Billion
Dividends payments -17.94 Billion - - - - -
Common Stock Repurchased -88.74 Billion -74.74 Billion -61.22 Billion -773 Million - -10.87 Billion
Common Stock Issuance 843 Million 11 Million 109 Million 175 Million 91.5 Billion 354 Million
Other Financing Activities -617 Million 43.35 Billion 13.38 Billion 76.15 Billion 11.08 Billion 31.58 Billion
Accounts receivables - - - - - -
Accounts payables - - 13.32 Billion 77.35 Billion 56.69 Billion -
Inventory - - - - - -
Other working capital -13.74 Billion 13.48 Billion -31.47 Billion -26.84 Billion -35.27 Billion 32.25 Billion
Cash at beginning of period 226.04 Billion 227.35 Billion 356.46 Billion 345.98 Billion 198.49 Billion 202.72 Billion
Cash at end of period 279.04 Billion 229.51 Billion 227.35 Billion 356.46 Billion 345.98 Billion 198.49 Billion
Capital Expenditure -32.92 Billion -34.35 Billion -53.32 Billion -43.18 Billion -45.38 Billion -49.64 Billion
Effect of forex changes on cash 4.38 Billion 3.53 Billion -8.83 Billion -7.18 Billion 4.1 Billion 3.24 Billion
Net cash flow / Change in cash 53 Billion 2.15 Billion -129.11 Billion 10.48 Billion 147.48 Billion -4.23 Billion
Free Cash Flow 149.66 Billion 165.4 Billion 89.43 Billion 188.6 Billion 135.22 Billion 101.33 Billion

Cash Flow Charts