BABAF Dividend: Alibaba Group Holding Ltd Yield Insights
Back
Home
Stock
BABAF
Alibaba Group Holding Ltd (BABAF) Price
BABAF Stock Price Chart
BABAF Financial
Alibaba Group Holding Ltd
$20.64
0.01%
$0
At close: Dec 04, 16:00:00 GMT-5
$20.64
0%
$0
Post-market: Dec 04, 17:42:47 GMT-5
360
Report
C+
Final Score
View Report
Overview
Forecast
Earnings
Dividends
Financials
Features
AI Copilot for Stock & Crypto
Price Prediction
Fundraise Tracker
Market Sentiment
Technical Analysis
Crypto Comparison
Home Page
Trading Strategies
Megabrain Investors Picks
Trading Mindshare
Technical Signals
Pivot Alert
Resources
Tutorial
Gitbook
Team
Aura Insights
Market
Stocks Market
Crypto Market
Terms of Use
Privacy Policy
Sitemap
© 2025 Edgen Powered by
Ask AI About BABAF
Income
Balance sheet
Cash flow
Annual
Quarterly
BABAF Income
Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
03/31/2025
03/31/2024
03/31/2023
03/31/2022
03/31/2021
Revenue
1,012,055
996,347
941,168
868,687
853,062
717,289
Revenue Growth (YoY)
5%
6%
8%
2%
19%
41%
Cost of Revenue
595,360
598,285
586,323
548,562
538,705
419,517
Gross Profit
416,695
398,062
354,845
320,125
314,357
297,772
Selling, General & Admin
234,488
188,260
157,126
145,679
151,721
136,743
Research & Development
61,692
57,151
52,256
56,744
55,465
57,236
Operating Expenses
300,708
251,113
230,974
215,927
218,833
206,406
Other Non Operating Income (Expenses)
47,035
-14,224
987
7,538
10,031
7,582
Pretax Income
147,082
155,455
101,596
89,185
59,550
165,578
Income Tax Expense
32,418
35,445
22,529
15,549
26,815
29,278
Net Income
125,433
129,470
79,741
72,509
61,959
150,308
Net Income Growth
46%
62%
10%
17%
-59%
1%
Shares Outstanding (Diluted)
19,168
19,318
20,359
21,114
21,787
21,982
Shares Change (YoY)
-1%
-5%
-4%
-3%
-1%
3%
EPS (Diluted)
6.54
6.7
3.92
3.43
2.84
6.84
EPS Growth
47%
71%
14%
21%
-57.99%
-2%
Free Cash Flow
2,642
77,537
149,664
165,400
89,435
188,601
Free Cash Flow Per Share
0.13
4.01
7.35
7.83
4.1
8.57
Gross Margin
41.17%
39.95%
37.7%
36.85%
36.85%
41.51%
Operating Margin
11.46%
14.74%
13.16%
11.99%
11.19%
12.73%
Profit Margin
12.39%
12.99%
8.47%
8.34%
7.26%
20.95%
Free Cash Flow Margin
0.26%
7.78%
15.9%
19.04%
10.48%
26.29%
EBITDA
120,515
189,408
168,375
151,136
143,589
139,275
EBITDA Margin
11.9%
19.01%
17.89%
17.39%
16.83%
19.41%
D&A For EBITDA
4,528
42,459
44,504
46,938
48,065
47,909
EBIT
115,987
146,949
123,871
104,198
95,524
91,366
EBIT Margin
11.46%
14.74%
13.16%
11.99%
11.19%
12.73%
Effective Tax Rate
22.04%
22.8%
22.17%
17.43%
45.02%
17.68%