Alibaba Group Holding Limited logo

Alibaba Group Holding Limited

BABA

Financial Statements

Income Statement (Annual)

Amounts in millions

2025

3/31/2025

Revenue
139,489
Cost of Revenue
83,760
Gross Profit
55,729
Gross Margin
40.0%
Operating Income
19,727
Operating Margin
14.1%
Net Income
18,215
Net Margin
13.1%
EPS (Basic)
$55.12
EPS (Diluted)
$53.60
EBITDA
25,574
EBITDA Margin
18.3%

2024

3/31/2024

Revenue
131,764
Cost of Revenue
82,085
Gross Profit
49,678
Gross Margin
37.7%
Operating Income
15,869
Operating Margin
12.0%
Net Income
11,201
Net Margin
8.5%
EPS (Basic)
$31.60
EPS (Diluted)
$31.36
EBITDA
22,962
EBITDA Margin
17.4%

2023

3/31/2023

Revenue
121,616
Cost of Revenue
76,957
Gross Profit
44,659
Gross Margin
36.7%
Operating Income
14,049
Operating Margin
11.6%
Net Income
10,190
Net Margin
8.4%
EPS (Basic)
$27.68
EPS (Diluted)
$27.44
EBITDA
21,436
EBITDA Margin
17.6%

2022

3/31/2022

Revenue
119,429
Cost of Revenue
75,523
Gross Profit
43,906
Gross Margin
36.8%
Operating Income
9,749
Operating Margin
8.2%
Net Income
8,715
Net Margin
7.3%
EPS (Basic)
$22.96
EPS (Diluted)
$22.72
EBITDA
17,952
EBITDA Margin
15.0%

2021

3/31/2021

Revenue
100,420
Cost of Revenue
58,969
Gross Profit
41,452
Gross Margin
41.3%
Operating Income
12,555
Operating Margin
12.5%
Net Income
21,081
Net Margin
21.0%
EPS (Basic)
$55.60
EPS (Diluted)
$54.72
EBITDA
30,515
EBITDA Margin
30.4%