Alibaba Group Holding Limited (BABA) Financial Statements

Executive TeamFinancials
Shareholders

Alibaba Group Holding financial statements at a glance

Alibaba Group Holding reported revenue of 996.35 billion CNY for fiscal year 2025 (ended March 31, 2025), up 5.9% from fiscal year 2024. Net income was 129.47 billion CNY, a net margin of 13.0%.

At the end of fiscal year 2025 it had total assets of 1.80 trillion CNY, total liabilities of 714.12 billion CNY and shareholders' equity of 1.01 trillion CNY, with cash and short-term investments of 428.09 billion CNY and total debt of 248.11 billion CNY.

Its operations brought in 163.51 billion CNY of cash; capital spending was 85.97 billion CNY, leaving free cash flow of 77.54 billion CNY.

The tables below show the income statement, balance sheet and cash flow statement; the key figures of the last 5 fiscal years are at the bottom of the page.

Figures from company filings, in CNY; latest fiscal year ended March 31, 2025.

BABA logo

Alibaba Group Holding Limited

BABAChina
Essential Consumer Products
CNY (Local)

Income Statement

Annual • CNY

Total Revenue
996.35B
Prev Year: 941.17B
YoY: +5.9%
Operating Revenue
953.66B
Prev Year: 902.33B
YoY: +5.7%
Normalized EBITDA
213.68B
Prev Year: 174.53B
YoY: +22.4%
Tax Rate for Calcs
0.228
Prev Year: 0
Tax Effect of Unusual Items
-1.41B
Prev Year: -2.33B
YoY: +39.7%
Interest Income
20.76B
Non-operating Interest Income
20.76B
Other Operating Expenses
-761.00M
Cost of Revenue
598.28B
Prev Year: 586.32B
YoY: +2.0%
Gross Profit
398.06B
Prev Year: 354.85B
YoY: +12.2%
Operating Expense
250.99B
Prev Year: 230.97B
YoY: +8.7%
Selling General and Administrative
188.26B
Prev Year: 157.13B
YoY: +19.8%
General and Administrative Expense
44.24B
Prev Year: 41.98B
YoY: +5.4%
Other General and Administrative
44.24B
Prev Year: 41.98B
YoY: +5.4%
Selling and Marketing Expense
144.02B
Prev Year: 115.14B
YoY: +25.1%
Research and Development
57.15B
Prev Year: 52.26B
YoY: +9.4%
Depreciation Amortization Depletion
6.34B
Prev Year: 21.59B
YoY: -70.7%
Depreciation and amortization
6.34B
Prev Year: 21.59B
YoY: -70.7%
Amortization
6.34B
Prev Year: 21.59B
YoY: -70.7%
Amortization of Intangibles
6.34B
Prev Year: 21.59B
YoY: -70.7%
Operating Income
147.08B
Prev Year: 123.87B
YoY: +18.7%
Net Non Operating Interest Income Expense
11.16B
Prev Year: -17.91B
YoY: +162.3%
Non-operating Interest Expense
9.60B
Prev Year: 17.91B
YoY: -46.4%
Other Income Expense
-2.78B
Prev Year: -4.36B
YoY: +36.2%
Special Income Charges
-6.17B
Prev Year: -10.52B
YoY: +41.3%
Gain on Sale of Securities
-
Impairment of Capital Assets
6.17B
Prev Year: 10.52B
YoY: -41.3%
Other Non-operating Income (expense)
3.39B
Prev Year: 6.16B
YoY: -45.0%
Pre-tax Income
155.46B
Prev Year: 101.60B
YoY: +53.0%
Provision for Income Taxes
35.45B
Prev Year: 22.53B
YoY: +57.3%
Equity in Earnings of Affiliates, Net of Tax
5.97B
Prev Year: -7.74B
YoY: +177.1%
Net Income Common Stockholders
129.47B
Prev Year: 79.74B
YoY: +62.4%
Net Income
130.11B
Prev Year: 80.01B
YoY: +62.6%
Net Income Including Non-Controlling Interests
125.98B
Prev Year: 71.33B
YoY: +76.6%
Net Income from Continuing Operations
125.98B
Prev Year: 71.33B
YoY: +76.6%
Noncontrolling Interests
4.13B
Prev Year: 8.68B
YoY: -52.4%
Otherunder Preferred Stock Dividend
639.00M
Prev Year: 268.00M
YoY: +138.4%
Average Dilution Earnings
-65.00M
Prev Year: -228.00M
YoY: +71.5%
Diluted NI Available to Com Stockholders
129.41B
Prev Year: 79.51B
YoY: +62.7%
Total Operating Income as Reported
140.91B
Prev Year: 113.35B
YoY: +24.3%
Basic EPS
-
Prev Year: 31.6
Total Expenses
849.27B
Prev Year: 817.30B
YoY: +3.9%
Diluted EPS
-
Prev Year: 31.28
Net Income from Continuing and Discontinued Operation
130.11B
Prev Year: 80.01B
YoY: +62.6%
Weighted Average Shares (basic)
-
Prev Year: 2.52B
Normalized Income
134.87B
Prev Year: 88.20B
YoY: +52.9%
Weighted Average Shares (diluted)
-
Prev Year: 2.54B
Interest Expense
9.60B
Prev Year: 17.91B
YoY: -46.4%
Net Interest Income
11.16B
Prev Year: -17.91B
YoY: +162.3%
EBIT
165.05B
Prev Year: 119.51B
YoY: +38.1%
EBITDA
207.51B
Prev Year: 164.01B
YoY: +26.5%
Reconciled Cost of Revenue
562.16B
Prev Year: 563.41B
YoY: -0.2%
Reconciled Depreciation
42.46B
Prev Year: 44.50B
YoY: -4.6%
Net Income from Continuing Operation Net Minority Interest
130.11B
Prev Year: 80.01B
YoY: +62.6%
Total Unusual Items Excluding Goodwill
-6.17B
Prev Year: -10.52B
YoY: +41.3%
Total Unusual Items
-6.17B
Prev Year: -10.52B
YoY: +41.3%
Values in CNY

Alibaba Group Holding key figures by fiscal year

FY2025FY2024FY2023FY2022FY2021
Revenue996.3B CNY941.2B CNY868.7B CNY853.1B CNY717.3B CNY
Gross profit398.1B CNY354.8B CNY319.0B CNY313.6B CNY296.1B CNY
Operating income147.1B CNY123.9B CNY103.1B CNY94.8B CNY89.7B CNY
Net income129.5B CNY79.7B CNY72.5B CNY62.0B CNY150.3B CNY
Diluted EPS–31.28 CNY27.44 CNY22.72 CNY54.72 CNY
Total assets1.8T CNY1.8T CNY1.8T CNY1.7T CNY1.7T CNY
Total liabilities714.1B CNY652.2B CNY630.1B CNY613.4B CNY606.6B CNY
Shareholders' equity1.0T CNY986.5B CNY989.7B CNY948.5B CNY937.5B CNY
Cash and short-term investments428.1B CNY571.0B CNY524.5B CNY455.1B CNY483.4B CNY
Total debt248.1B CNY205.6B CNY195.6B CNY176.6B CNY181.4B CNY
Operating cash flow163.5B CNY182.6B CNY199.8B CNY142.8B CNY231.8B CNY
Capital spending86.0B CNY32.9B CNY34.4B CNY53.3B CNY43.2B CNY
Free cash flow77.5B CNY149.7B CNY165.4B CNY89.4B CNY188.6B CNY

In CNY. Fiscal years as reported by the company; statements on this page go back to fiscal year 2014.

Questions and answers

What was Alibaba Group Holding's revenue in fiscal year 2025?

996.35 billion CNY, up 5.9% from 941.17 billion CNY in fiscal year 2024.

How much profit does Alibaba Group Holding make?

Alibaba Group Holding reported net income of 129.47 billion CNY for fiscal year 2025 (13.0% of revenue); operating income was 147.08 billion CNY.

How much cash and debt does Alibaba Group Holding have?

At the end of fiscal year 2025: cash and short-term investments of 428.09 billion CNY and total debt of 248.11 billion CNY.

What is Alibaba Group Holding's free cash flow?

77.54 billion CNY in fiscal year 2025 (operating cash flow of 163.51 billion CNY minus capital spending of 85.97 billion CNY).

Disclaimer: This analysis is for informational and educational purposes only and does not constitute financial, investment, tax, or legal advice. Data may be incomplete, delayed, or contain inaccuracies. Consult with a qualified financial advisor before making any investment decisions.
LinkedInLinkedInXXYouTubeYouTube