Alibaba Group Holding Limited

BABA · NYSE
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$2,254$1,338$1,840$1,859
- Cash$182$279$226$225
+ Debt$248$206$196$177
Enterprise Value$2,320$1,265$1,810$1,811
Revenue$996$941$869$853
% Growth5.9%8.3%1.8%
Gross Profit$398$355$319$314
% Margin40%37.7%36.7%36.8%
EBITDA$183$164$153$128
% Margin18.3%17.4%17.6%15%
Net Income$130$80$73$62
% Margin13.1%8.5%8.4%7.3%
EPS Diluted53.631.3627.4422.72
% Growth70.9%14.3%20.8%
Operating Cash Flow$164$183$200$143
Capital Expenditures-$86-$33-$34-$53
Free Cash Flow$78$150$165$89