Alibaba Group Holding Limited (9988.HK)

HKD 82.6

(-1.73%)

Annual Income Statements

(In CNY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 941.16 Billion 868.68 Billion 853.06 Billion 717.28 Billion 509.71 Billion 376.84 Billion
Cost of Revenue 586.32 Billion 549.69 Billion 539.45 Billion 421.2 Billion 282.36 Billion 206.92 Billion
Gross Profit 354.84 Billion 318.99 Billion 313.61 Billion 296.08 Billion 227.34 Billion 169.91 Billion
Operating Expenses 241.49 Billion 215.92 Billion 218.83 Billion 206.4 Billion 135.33 Billion 112.83 Billion
Selling, General and Administrative Expenses 157.12 Billion 145.67 Billion 151.72 Billion 136.74 Billion 78.87 Billion 64.66 Billion
Research and Development Expenses 52.25 Billion 56.74 Billion 55.46 Billion 57.23 Billion 43.08 Billion 37.43 Billion
Other Expenses 32.11 Billion 13.5 Billion 11.64 Billion 12.42 Billion 13.38 Billion 221 Million
Cost and Expenses 827.81 Billion 765.62 Billion 758.28 Billion 627.61 Billion 417.7 Billion 319.76 Billion
Operating Income 113.35 Billion 100.35 Billion 105.3 Billion 170.05 Billion 172.4 Billion 57.08 Billion
Interest Expense 17.91 Billion 16.98 Billion 20.61 Billion 4.47 Billion 5.18 Billion 5.19 Billion
Income Tax Expense 22.52 Billion 15.54 Billion 26.81 Billion 29.27 Billion 20.56 Billion 16.55 Billion
Earnings before Tax 101.59 Billion 89.18 Billion 59.55 Billion 165.57 Billion 166.64 Billion 96.22 Billion
Net Income 80 Billion 72.78 Billion 32.73 Billion 150.57 Billion 149.43 Billion 87.88 Billion
Earnings Per Share Basic 31.14 3.95 1.52 7.95 7.97 4.26
Earnings Per Share Diluted 31.33 3.92 1.50 7.82 7.84 4.19
Weighted Average Shares Outstanding 2.56 Billion 20.98 Billion 21.55 Billion 21.61 Billion 21.01 Billion 20.64 Billion
Weighted Average Shares Outstanding (Diluted) 2.54 Billion 21.11 Billion 21.78 Billion 21.98 Billion 21.34 Billion 20.98 Billion
Gross Margin 0.38 0.37 0.37 0.41 0.45 0.45
EBIT Margin 0.19 0.14 0.14 0.25 0.36 0.30
Profit Margin 0.09 0.08 0.04 0.21 0.29 0.23
EBITDA 183.22 Billion 153.94 Billion 144.56 Billion 157.5 Billion 185.78 Billion 138.49 Billion
Earnings Before Tax Margin 0.12 0.12 0.12 0.24 0.34 0.15

Income Statement Charts