BABA Financial Statements

Balance sheet, income statement, cash flow, and dividends for Alibaba Group Holding Ltd (BABA).


¥307.20B Market Cap.

As of 05/16/2025 5:00 PM ET (MRY) • Disclaimer

BABA Market Cap. (MRY)


BABA Shares Outstanding (MRY)


BABA Assets (MRY)


Total Assets

¥1.80T

Total Liabilities

¥714.12B

Total Investments

¥849.59B

BABA Income (MRY)


Revenue

¥996.35B

Net Income

¥130.11B

Operating Expense

¥257.16B

BABA Cash Flow (MRY)


CF Operations

¥163.51B

CF Investing

-¥185.41B

CF Financing

-¥76.22B

BABA Dividends (MRY)


Period

Dividends

Yield %

Growth %

Payout Ratio

Coverage Ratio

2025

$1.66

1.30%

66.00%

3.01%

33.20

2024

$1.00

1.40%

0%

3.16%

31.60

2023

$0

0%

0%

0%

-

2022

$0

0%

0%

0%

-

2021

$0

0%

-

0%

-

BABA Balance Sheet (MRY)


Metric

2025

2024

2023

2022

Total Assets

¥1,804,227,000,000 (2.23%)

¥1,764,829,000,000 (0.67%)

¥1,753,044,000,000 (3.39%)

¥1,695,553,000,000 (0.32%)

Assets Current

¥674,049,000,000 (-10.47%)

¥752,864,000,000 (7.87%)

¥697,966,000,000 (9.31%)

¥638,535,000,000 (-0.75%)

Assets Non-Current

¥1,130,178,000,000 (11.68%)

¥1,011,965,000,000 (-4.09%)

¥1,055,078,000,000 (-0.18%)

¥1,057,018,000,000 (0.97%)

Goodwill & Intangible Assets

¥276,412,000,000 (-3.56%)

¥286,629,000,000 (-9.01%)

¥315,004,000,000 (-4.20%)

¥328,812,000,000 (-9.57%)

Shareholders Equity

¥1,009,858,000,000 (2.36%)

¥986,544,000,000 (-0.31%)

¥989,657,000,000 (4.34%)

¥948,479,000,000 (1.17%)

Property Plant & Equipment Net

¥203,348,000,000 (9.82%)

¥185,161,000,000 (5.19%)

¥176,031,000,000 (2.46%)

¥171,806,000,000 (16.55%)

Cash & Equivalents

¥145,487,000,000 (-41.37%)

¥248,125,000,000 (28.50%)

¥193,086,000,000 (1.68%)

¥189,898,000,000 (-40.89%)

Accumulated Other Comprehensive Income

¥3,393,000,000 (-5.70%)

¥3,598,000,000 (134.54%)

-¥10,417,000,000 (68.58%)

-¥33,157,000,000 (-73.93%)

Deferred Revenue

¥72,871,000,000 (-5.22%)

¥76,887,000,000 (2.71%)

¥74,855,000,000 (6.22%)

¥70,473,000,000 (7.35%)

Total Investments

¥849,593,000,000 (13.74%)

¥746,977,000,000 (-4.78%)

¥784,501,000,000 (10.74%)

¥708,440,000,000 (18.15%)

Investments Current

¥282,606,000,000 (-12.48%)

¥322,904,000,000 (-2.56%)

¥331,384,000,000 (24.96%)

¥265,187,000,000 (63.51%)

Investments Non-Current

¥566,987,000,000 (33.70%)

¥424,073,000,000 (-6.41%)

¥453,117,000,000 (2.23%)

¥443,253,000,000 (1.34%)

Inventory

¥0 (0%)

¥0 (0%)

¥0 (0%)

¥0 (0%)

Trade & Non-Trade Receivables

¥285,606,000,000 (10.00%)

¥259,638,000,000 (4.69%)

¥247,998,000,000 (-4.30%)

¥259,142,000,000 (16.13%)

Trade & Non-Trade Payables

¥0 (0%)

¥0 (0%)

¥0 (0%)

¥0 (0%)

Accumulated Retained Earnings (Deficit)

¥645,478,000,000 (7.96%)

¥597,897,000,000 (-0.19%)

¥599,028,000,000 (6.29%)

¥563,557,000,000 (1.56%)

Tax Assets

¥0 (0%)

¥0 (0%)

¥0 (0%)

¥0 (0%)

Tax Liabilities

¥60,092,000,000 (-3.20%)

¥62,080,000,000 (-16.43%)

¥74,288,000,000 (-10.99%)

¥83,459,000,000 (-1.67%)

Total Debt

¥230,703,000,000 (35.09%)

¥170,776,000,000 (5.84%)

¥161,354,000,000 (14.16%)

¥141,344,000,000 (-5.24%)

Debt Current

¥22,562,000,000 (-22.20%)

¥29,001,000,000 (136.43%)

¥12,266,000,000 (38.74%)

¥8,841,000,000 (-34.20%)

Debt Non-Current

¥208,141,000,000 (46.81%)

¥141,775,000,000 (-4.91%)

¥149,088,000,000 (12.52%)

¥132,503,000,000 (-2.37%)

Total Liabilities

¥714,121,000,000 (9.49%)

¥652,230,000,000 (3.51%)

¥630,123,000,000 (2.73%)

¥613,360,000,000 (1.12%)

Liabilities Current

¥435,346,000,000 (3.28%)

¥421,507,000,000 (9.38%)

¥385,351,000,000 (0.41%)

¥383,784,000,000 (1.70%)

Liabilities Non-Current

¥278,775,000,000 (20.83%)

¥230,723,000,000 (-5.74%)

¥244,772,000,000 (6.62%)

¥229,576,000,000 (0.15%)

BABA Income Statement (MRY)


Metric

2025

2024

2023

2022

Revenues

¥996,347,000,000 (5.86%)

¥941,168,000,000 (8.34%)

¥868,687,000,000 (1.83%)

¥853,062,000,000 (18.93%)

Cost of Revenue

¥598,285,000,000 (2.04%)

¥586,323,000,000 (6.66%)

¥549,695,000,000 (1.90%)

¥539,450,000,000 (28.07%)

Selling General & Administrative Expense

¥188,260,000,000 (19.81%)

¥157,126,000,000 (7.86%)

¥145,679,000,000 (-3.98%)

¥151,721,000,000 (10.95%)

Research & Development Expense

¥57,151,000,000 (9.37%)

¥52,256,000,000 (-7.91%)

¥56,744,000,000 (2.31%)

¥55,465,000,000 (-3.09%)

Operating Expenses

¥257,157,000,000 (6.49%)

¥241,495,000,000 (10.45%)

¥218,641,000,000 (-10.38%)

¥243,974,000,000 (18.20%)

Interest Expense

¥9,596,000,000 (20.75%)

¥7,947,000,000 (34.29%)

¥5,918,000,000 (20.55%)

¥4,909,000,000 (9.67%)

Income Tax Expense

¥35,445,000,000 (57.33%)

¥22,529,000,000 (44.89%)

¥15,549,000,000 (-42.01%)

¥26,815,000,000 (-8.41%)

Net Loss Income from Discontinued Operations

¥0 (0%)

¥0 (0%)

¥0 (0%)

¥0 (0%)

Consolidated Income

¥125,976,000,000 (76.61%)

¥71,332,000,000 (8.78%)

¥65,573,000,000 (39.28%)

¥47,079,000,000 (-67.14%)

Net Income to Non-Controlling Interests

-¥4,133,000,000 (52.37%)

-¥8,677,000,000 (-20.35%)

-¥7,210,000,000 (52.47%)

-¥15,170,000,000 (-107.98%)

Net Income

¥130,109,000,000 (62.62%)

¥80,009,000,000 (9.93%)

¥72,783,000,000 (16.92%)

¥62,249,000,000 (-58.66%)

Preferred Dividends Income Statement Impact

¥639,000,000 (138.43%)

¥268,000,000 (-2.19%)

¥274,000,000 (-5.52%)

¥290,000,000 (7.41%)

Net Income Common Stock

¥129,470,000,000 (62.36%)

¥79,741,000,000 (9.97%)

¥72,509,000,000 (17.03%)

¥61,959,000,000 (-58.78%)

Weighted Average Shares

¥18,791,000,000 (-6.89%)

¥20,182,000,000 (-3.80%)

¥20,980,000,000 (-2.68%)

¥21,558,000,000 (-0.28%)

Weighted Average Shares Diluted

¥19,318,000,000 (-5.11%)

¥20,359,000,000 (-3.58%)

¥21,114,000,000 (-3.09%)

¥21,787,000,000 (-0.89%)

Earning Before Interest & Taxes (EBIT)

¥175,150,000,000 (58.53%)

¥110,485,000,000 (17.23%)

¥94,250,000,000 (0.29%)

¥93,973,000,000 (-49.02%)

Gross Profit

¥398,062,000,000 (12.18%)

¥354,845,000,000 (11.24%)

¥318,992,000,000 (1.72%)

¥313,612,000,000 (5.92%)

Operating Income

¥140,905,000,000 (24.31%)

¥113,350,000,000 (12.95%)

¥100,351,000,000 (44.10%)

¥69,638,000,000 (-22.35%)

BABA Cash Flow Statement (MRY)


Metric

2025

2024

2023

2022

Net Cash Flow from Investing

-¥185,415,000,000 (-749.59%)

-¥21,824,000,000 (83.89%)

-¥135,506,000,000 (31.77%)

-¥198,592,000,000 (18.67%)

Net Cash Flow from Financing

-¥76,215,000,000 (29.59%)

-¥108,244,000,000 (-64.96%)

-¥65,619,000,000 (-1.82%)

-¥64,449,000,000 (-314.24%)

Net Cash Flow from Operations

¥163,509,000,000 (-10.45%)

¥182,593,000,000 (-8.59%)

¥199,752,000,000 (39.92%)

¥142,759,000,000 (-38.41%)

Net Cash Flow / Change in Cash & Cash Equivalents

-¥97,156,000,000 (-270.71%)

¥56,914,000,000 (2538.57%)

¥2,157,000,000 (101.67%)

-¥129,116,000,000 (-1331.20%)

Net Cash Flow - Business Acquisitions and Disposals

-

-

-¥1,209,000,000 (70.50%)

-¥4,098,000,000 (78.73%)

Net Cash Flow - Investment Acquisitions and Disposals

-

-

-¥101,871,000,000 (27.61%)

-¥140,722,000,000 (22.39%)

Capital Expenditure

¥0 (0%)

¥0 (0%)

-¥33,686,000,000 (36.81%)

-¥53,309,000,000 (-29.77%)

Issuance (Repayment) of Debt Securities

-

-

¥11,342,000,000 (255.67%)

-¥7,286,000,000 (-123.24%)

Issuance (Purchase) of Equity Shares

-

-

-¥74,735,000,000 (-22.28%)

-¥61,116,000,000 (-10120.07%)

Payment of Dividends & Other Cash Distributions

-

-

¥0 (0%)

¥0 (0%)

Effect of Exchange Rate Changes on Cash

¥965,000,000 (-78.01%)

¥4,389,000,000 (24.33%)

¥3,530,000,000 (139.96%)

-¥8,834,000,000 (-22.92%)

Share Based Compensation

¥13,970,000,000 (-24.67%)

¥18,546,000,000 (-39.85%)

¥30,831,000,000 (28.62%)

¥23,971,000,000 (-52.17%)

Depreciation Amortization & Accretion

¥35,596,000,000 (64.86%)

¥21,592,000,000 (-54.00%)

¥46,938,000,000 (-2.34%)

¥48,065,000,000 (0.33%)

BABA Financial Metrics (MRY)


Metric

2025

2024

2023

2022

Gross Margin

40.00% (6.10%)

37.70% (2.72%)

36.70% (-0.27%)

36.80% (-10.90%)

Profit Margin

13.00% (52.94%)

8.50% (2.41%)

8.30% (13.70%)

7.30% (-65.24%)

EBITDA Margin

21.20% (51.43%)

14.00% (-14.11%)

16.30% (-2.40%)

16.70% (-48.46%)

Return on Average Equity (ROAE)

13.30% (68.35%)

7.90% (5.33%)

7.50% (17.19%)

6.40% (-62.35%)

Return on Average Assets (ROAA)

7.20% (63.64%)

4.40% (4.76%)

4.20% (16.67%)

3.60% (-63.27%)

Return on Sales (ROS)

17.60% (50.43%)

11.70% (8.33%)

10.80% (-1.82%)

11.00% (-57.20%)

Return on Invested Capital (ROIC)

15.80% (43.64%)

11.00% (15.79%)

9.50% (-11.21%)

10.70% (-60.07%)

Dividend Yield

1.30% (-7.14%)

1.40% (0%)

0% (0%)

0% (0%)

Price to Earnings Ratio (P/E)

17.42 (5.63%)

16.49 (-34.99%)

25.36 (-16.38%)

30.33 (13.20%)

Price to Sales Ratio (P/S)

2.26 (62.11%)

1.4 (-34.12%)

2.12 (-3.68%)

2.2 (-60.80%)

Price to Book Ratio (P/B)

2.21 (66.22%)

1.33 (-28.32%)

1.85 (-6.65%)

1.99 (-53.92%)

Debt to Equity Ratio (D/E)

0.71 (6.96%)

0.66 (3.77%)

0.64 (-1.55%)

0.65 (0.00%)

Earnings Per Share (EPS)

55.12 (74.43%)

31.6 (14.16%)

27.68 (20.56%)

22.96 (-58.71%)

Sales Per Share (SPS)

58.43 (12.76%)

51.82 (7.47%)

48.22 (-2.52%)

49.46 (22.43%)

Free Cash Flow Per Share (FCFPS)

69.61 (-3.82%)

72.38 (14.30%)

63.32 (90.77%)

33.19 (-52.96%)

Book Value Per Share (BVPS)

429.93 (9.94%)

391.06 (3.63%)

377.37 (7.22%)

351.97 (1.46%)

Tangible Assets Book Value Per Share (TABVPS)

650.45 (11.01%)

585.95 (6.86%)

548.35 (8.12%)

507.19 (3.32%)

Enterprise Value Over EBIT (EV/EBIT)

13 (18.18%)

11 (-42.11%)

19 (5.56%)

18 (-14.29%)

Enterprise Value Over EBITDA (EV/EBITDA)

10.91 (17.85%)

9.26 (-27.39%)

12.75 (4.78%)

12.16 (-26.50%)

Asset Turnover

0.55 (5.33%)

0.53 (5.00%)

0.5 (1.01%)

0.49 (5.77%)

Current Ratio

1.55 (-13.33%)

1.79 (-1.38%)

1.81 (8.83%)

1.66 (-2.40%)

Dividends

¥1.66 (66.00%)

¥1 (0%)

¥0 (0%)

¥0 (0%)

Free Cash Flow (FCF)

¥163,509,000,000 (-10.45%)

¥182,593,000,000 (9.95%)

¥166,066,000,000 (85.65%)

¥89,450,000,000 (-53.10%)

Enterprise Value (EV)

¥316,620,333,801 (86.50%)

¥169,769,658,468 (-35.19%)

¥261,957,155,704 (-2.97%)

¥269,983,530,159 (-53.86%)

Earnings Before Tax (EBT)

¥165,554,000,000 (61.46%)

¥102,538,000,000 (16.08%)

¥88,332,000,000 (-0.82%)

¥89,064,000,000 (-50.48%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

¥210,746,000,000 (59.56%)

¥132,077,000,000 (-6.45%)

¥141,188,000,000 (-0.60%)

¥142,038,000,000 (-38.84%)

Invested Capital

¥1,177,685,000,000 (20.25%)

¥979,344,000,000 (-4.08%)

¥1,020,957,000,000 (9.26%)

¥934,403,000,000 (20.24%)

Working Capital

¥238,703,000,000 (-27.96%)

¥331,357,000,000 (6.00%)

¥312,615,000,000 (22.71%)

¥254,751,000,000 (-4.23%)

Tangible Asset Value

¥1,527,815,000,000 (3.36%)

¥1,478,200,000,000 (2.79%)

¥1,438,040,000,000 (5.22%)

¥1,366,741,000,000 (3.02%)

Market Capitalization

¥307,203,347,500 (68.66%)

¥182,148,210,000 (-31.80%)

¥267,098,520,000 (-9.26%)

¥294,344,800,000 (-52.14%)

Average Equity

¥975,734,250,000 (-3.53%)

¥1,011,430,000,000 (4.36%)

¥969,197,000,000 (0.41%)

¥965,276,250,000 (9.05%)

Average Assets

¥1,801,739,250,000 (0.46%)

¥1,793,547,250,000 (3.28%)

¥1,736,520,000,000 (0.71%)

¥1,724,251,500,000 (12.54%)

Invested Capital Average

¥1,111,986,750,000 (10.21%)

¥1,008,965,750,000 (1.85%)

¥990,627,750,000 (13.11%)

¥875,823,000,000 (27.22%)

Shares

18,586,000,000 (-7.71%)

20,138,000,000 (-3.70%)

20,912,000,000 (-3.38%)

21,643,000,000 (-0.26%)