Alibaba Group Holding Ltd logo

Alibaba Group Holding Ltd

BABABABAFBBAAY
Services Business Services Nec
Last filing · Annual · Mar 31, 2026
Statement
Order
Format
% Change
Rows
USD ($)
$ in Millions, shares in Millions
Mar 31, 2026Mar 31, 2025Mar 31, 2024Mar 31, 2023Mar 31, 2022Mar 31, 2021Mar 31, 2020Mar 31, 2019Mar 31, 2018Mar 31, 2017Mar 31, 2016Mar 31, 2015
Revenue
148,401
137,300
130,350
Cost of revenue
89,321
82,446
81,205
Product development expenses
9,645
7,876
7,237
Sales and marketing expenses
35,521
19,847
15,947
General and administrative expenses
4,796
6,096
5,815
Amortization and impairment of intangible assets
736
873
2,990
Impairment of goodwill
1,380
850
1,457
Other gains, net
268
105
-
Amortization of intangible assets
-
-
-
Impairment of goodwill and intangible assets
-
-
-
Income from operations
7,270
19,417
15,699
Interest and investment income, net
12,687
2,861
(1,380)
Interest expense
(1,420)
(1,323)
(1,101)
Other income, net
220
467
853
Income before income tax and share of results of equity method investees
18,757
21,422
14,071
Income tax expenses
4,356
4,884
3,120
Share of results of equity method investees
404
822
(1,072)
Net income
14,805
17,360
9,879
Net loss attributable to noncontrolling interests
(213)
(569)
(1,202)
Net income attributable to Alibaba Group Holding Limited
15,018
17,929
11,081
(Accretion) Reversal of accretion of mezzanine equity
(335)
88
37
Dividends accrued on Convertible Preference Shares
-
-
-
Net income attributable to ordinary shareholders
15,353
17,841
11,044
Earnings per share attributable to ordinary shareholders
            
Basic
0.83
0.95
0.55
Diluted
0.8
0.92
0.54
Earnings per ADS attributable to ordinary shareholders (one ADS equals eight ordinary shares)
            
Basic
6.61
7.6
4.38
Diluted
6.38
7.38
4.33
Weighted average number of shares used in computing earnings per share (million shares)
            
Basic
18,568
18,791
20,182
Diluted
19,235
19,318
20,359