Logo image of BABA

ALIBABA GROUP HOLDING-SP ADR (BABA) Stock Balance Sheet

NYSE:BABA - US01609W1027 - ADR

135.58 USD
+4.66 (+3.56%)
Last: 9/5/2025, 8:04:00 PM
135.34 USD
-0.24 (-0.18%)
After Hours: 9/5/2025, 8:04:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-6-30)
2025
(2025-3-31)
2024
(2024-3-31)
2023
(2023-3-31)
2022
(2022-3-31)
ASSETS
Current Assets
Cash Equivalents
BABA Cash Equivalents ChartBABA Cash Equivalents over time chart
183.12B145.49B248.13B193.09B189.90B
Marketable Securities
BABA Marketable Securities ChartBABA Marketable Securities over time chart
233.29B282.61B322.90B331.38B265.19B
Receivables
BABA Receivables ChartBABA Receivables over time chart
N/A76.10B68.90B64.14B71.23B
Inventories
BABA Inventories ChartBABA Inventories over time chart
N/A18.89B25.46B28.55B30.09B
Other Current Assets
BABA Other Current Assets ChartBABA Other Current Assets over time chart
269.66B150.97B87.47B80.81B82.13B
Total Current Assets
BABA Total Current Assets ChartBABA Total Current Assets over time chart
686.07B674.05B752.86B697.97B638.53B
 
Non-Current Assets
PPE Net
BABA PPE Net ChartBABA PPE Net over time chart
220.84B242.55B262.09B253.46B249.86B
Investments And Advances
BABA Investments And Advances ChartBABA Investments And Advances over time chart
571.19B566.99B424.07B453.12B443.25B
Goodwill
BABA Goodwill ChartBABA Goodwill over time chart
255.58B255.50B259.68B268.09B269.58B
Intangibles
BABA Intangibles ChartBABA Intangibles over time chart
20.13B20.91B26.95B46.91B59.23B
Other Non-Current Assets
BABA Other Non-Current Assets ChartBABA Other Non-Current Assets over time chart
93.28B44.23B39.17B33.50B35.09B
Total Non-Current Assets
BABA Total Non-Current Assets ChartBABA Total Non-Current Assets over time chart
1161.01B1130.18B1011.97B1055.08B1057.02B
 
TOTAL ASSETS
BABA TOTAL ASSETS ChartBABA TOTAL ASSETS over time chart
1847.09B1804.23B1764.83B1753.04B1695.55B
 
LIABILITIES
Current Liabilities
Short Term Debt
BABA Short Term Debt ChartBABA Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
BABA Current Portion Of LT Debt. ChartBABA Current Portion Of LT Debt. over time chart
24.58B22.56B29.00B12.27B8.84B
Accrued Expenses
BABA Accrued Expenses ChartBABA Accrued Expenses over time chart
N/A234.28B207.56B186.09B186.62B
Accounts Payable
BABA Accounts Payable ChartBABA Accounts Payable over time chart
371.62B340.67B9.50B10.38B7.78B
Other Current Liabilities
BABA Other Current Liabilities ChartBABA Other Current Liabilities over time chart
77.42B170.37B175.44B176.61B180.54B
Total Current Liabilities
BABA Total Current Liabilities ChartBABA Total Current Liabilities over time chart
473.63B435.35B421.51B385.35B383.78B
 
Non-Current Liabilities
Long Term Debt
BABA Long Term Debt ChartBABA Long Term Debt over time chart
207.51B208.14B141.78B149.09B132.50B
Deferred Taxes/Income
BABA Deferred Taxes/Income ChartBABA Deferred Taxes/Income over time chart
47.00B48.45B53.01B61.74B61.71B
Other Non-Current Liabilities
BABA Other Non-Current Liabilities ChartBABA Other Non-Current Liabilities over time chart
25.62B22.18B35.94B33.94B35.37B
Total Non-Current Liabilities
BABA Total Non-Current Liabilities ChartBABA Total Non-Current Liabilities over time chart
359.79B359.02B356.78B378.04B363.29B
 
TOTAL LIABILITIES
BABA TOTAL LIABILITIES ChartBABA TOTAL LIABILITIES over time chart
833.41B794.37B778.28B763.39B747.07B
 
SHAREHOLDERS' EQUITY
Retained Earnings
BABA Retained Earnings ChartBABA Retained Earnings over time chart
663.50B661.41B612.63B612.00B573.40B
Additional Paid In Capital
BABA Additional Paid In Capital ChartBABA Additional Paid In Capital over time chart
386.58B381.38B398.00B416.88B410.51B
Minority Interest
BABA Minority Interest ChartBABA Minority Interest over time chart
79.65B80.25B126.06B133.26B133.71B
Common Shares
BABA Common Shares ChartBABA Common Shares over time chart
1.00M1.00M1.00M1.00M1.00M
Treasury Stock
BABA Treasury Stock ChartBABA Treasury Stock over time chart
-36.31B-36.33B-27.68B-28.76B-2.22B
Other Shareholders' Equity
BABA Other Shareholders' Equity ChartBABA Other Shareholders' Equity over time chart
-107.00M3.29B3.63B-10.53B-33.23B
Shares Outstanding
BABA Shares Outstanding ChartBABA Shares Outstanding over time chart
2.31B2.30B2.42B2.56B2.66B
Tangible Book Value per Share
BABA Tangible Book Value per Share ChartBABA Tangible Book Value per Share over time chart
39.7839.7035.9532.8729.01
Total Shareholders' Equity
BABA Total Shareholders' Equity ChartBABA Total Shareholders' Equity over time chart
1013.67B1009.86B986.54B989.66B948.48B
 
TOTAL LIABILITIES AND EQUITY
BABA TOTAL LIABILITIES AND EQUITY ChartBABA TOTAL LIABILITIES AND EQUITY over time chart
1847.09B1804.23B1764.83B1753.04B1695.55B
 
Statistics
Debt/Equity
BABA Debt/Equity ChartBABA Debt/Equity over time chart
0.200.210.140.150.14
Current Ratio
BABA Current Ratio ChartBABA Current Ratio over time chart
1.451.551.791.811.66
Return On Assets (ROA)
BABA Return On Assets (ROA) ChartBABA Return On Assets (ROA) over time chart
8.03%7.18%4.52%4.14%3.65%
Return On Equity (ROE)
BABA Return On Equity (ROE) ChartBABA Return On Equity (ROE) over time chart
14.63%12.82%8.08%7.33%6.53%
Return On Invested Capital (ROIC)
BABA Return On Invested Capital (ROIC) ChartBABA Return On Invested Capital (ROIC) over time chart
8.19%8.32%7.15%5.91%5.64%
Return On Invested Capital Ex Cash (ROICexc)
BABA Return On Invested Capital Ex Cash (ROICexc) ChartBABA Return On Invested Capital Ex Cash (ROICexc) over time chart
11.76%12.11%12.43%9.58%8.64%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
BABA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartBABA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
16.51%17.14%19.77%15.29%14.03%

All data in CNY , ROIC based on taxRate of 0.22

Charts

BABA Balance Sheet Over Time ChartBABA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 MRQ LIABILITIES + EQUITY TOTAL ASSETS
BABA Balance Sheet - Short Vs Long Term ChartBABA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200B 400B 600B 800B 1T