Alibaba Group Holding Limited

BABA

Financial Statements

Income Statement (Annual)

Amounts in millions

2025

3/31/2025

Revenue
996,347
Cost of Revenue
598,285
Gross Profit
398,062
Gross Margin
40.0%
Operating Income
140,905
Operating Margin
14.1%
Net Income
130,109
Net Margin
13.1%
EPS (Basic)
$55.12
EPS (Diluted)
$53.60
EBITDA
182,672
EBITDA Margin
18.3%

2024

3/31/2024

Revenue
941,168
Cost of Revenue
586,323
Gross Profit
354,845
Gross Margin
37.7%
Operating Income
113,350
Operating Margin
12.0%
Net Income
80,009
Net Margin
8.5%
EPS (Basic)
$31.60
EPS (Diluted)
$31.36
EBITDA
164,011
EBITDA Margin
17.4%

2023

3/31/2023

Revenue
868,687
Cost of Revenue
549,695
Gross Profit
318,992
Gross Margin
36.7%
Operating Income
100,351
Operating Margin
11.6%
Net Income
72,783
Net Margin
8.4%
EPS (Basic)
$27.68
EPS (Diluted)
$27.44
EBITDA
153,112
EBITDA Margin
17.6%

2022

3/31/2022

Revenue
853,062
Cost of Revenue
539,450
Gross Profit
313,612
Gross Margin
36.8%
Operating Income
69,638
Operating Margin
8.2%
Net Income
62,249
Net Margin
7.3%
EPS (Basic)
$22.96
EPS (Diluted)
$22.72
EBITDA
128,226
EBITDA Margin
15.0%

2021

3/31/2021

Revenue
717,289
Cost of Revenue
421,205
Gross Profit
296,084
Gross Margin
41.3%
Operating Income
89,678
Operating Margin
12.5%
Net Income
150,578
Net Margin
21.0%
EPS (Basic)
$55.60
EPS (Diluted)
$54.72
EBITDA
217,963
EBITDA Margin
30.4%