Alibaba Group Holding Limited (89988.HK)

CNY 108.9

(4.91%)

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 562.06 Billion 550.35 Billion 431.94 Billion 292.22 Billion 214.81 Billion
Gross Profit 354.84 Billion 306.62 Billion 302.71 Billion 285.34 Billion 217.48 Billion 162.03 Billion
Operating Expenses 241.49 Billion 202.42 Billion 207.18 Billion 193.97 Billion 121.95 Billion 102.1 Billion
Selling, General and Administrative Expenses 157.12 Billion 145.67 Billion 151.72 Billion 136.74 Billion 78.86 Billion 64.66 Billion
Research and Development Expenses 52.25 Billion 56.74 Billion 55.46 Billion 57.23 Billion 43.07 Billion 37.43 Billion
Other Expenses 32.11 Billion - - - - -
Cost and Expenses 827.81 Billion 764.48 Billion 757.53 Billion 625.92 Billion 414.17 Billion 316.91 Billion
Operating Income 113.35 Billion 104.19 Billion 95.52 Billion 91.36 Billion 95.53 Billion 59.92 Billion
Interest Expense 7.94 Billion 5.91 Billion 4.9 Billion 4.47 Billion 5.17 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 93.86 Billion 89.18 Billion 59.55 Billion 165.57 Billion 166.64 Billion 96.22 Billion
Net Income 79.74 Billion 72.5 Billion 61.95 Billion 150.3 Billion 149.26 Billion 87.6 Billion
Earnings Per Share Basic 31.14 3.46 2.87 6.95 7.10 4.24
Earnings Per Share Diluted 31.33 3.43 2.84 6.84 6.99 4.17
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.35 0.35 0.40 0.43 0.43
EBIT Margin 0.16 0.16 0.17 0.19 0.27 0.26
Profit Margin 0.08 0.08 0.07 0.21 0.29 0.23
EBITDA 154.47 Billion 133.26 Billion 110.18 Billion 217.12 Billion 137.76 Billion 98.54 Billion
Earnings Before Tax Margin 0.12 0.12 0.11 0.13 0.19 0.16

Income Statement Charts