Logo image of BABA

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

NYSE:BABA - New York Stock Exchange, Inc. - US01609W1027 - ADR - Currency: USD

143.75  +7.78 (+5.72%)

After market: 143.7 -0.05 (-0.03%)

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
(2024-12-31)
2024
(2024-3-31)
2023
(2023-3-31)
2022
(2022-3-31)
2021
(2021-3-31)
ASSETS
Current Assets
Cash Equivalents
BABA Cash Equivalents ChartBABA Cash Equivalents over time chart
162.78B248.13B193.09B189.90B321.26B
Marketable Securities
BABA Marketable Securities ChartBABA Marketable Securities over time chart
290.49B322.90B331.38B265.19B162.18B
Receivables
BABA Receivables ChartBABA Receivables over time chart
N/A68.90B64.14B71.23B56.92B
Inventories
BABA Inventories ChartBABA Inventories over time chart
N/A25.46B28.55B30.09B27.86B
Other Current Assets
BABA Other Current Assets ChartBABA Other Current Assets over time chart
224.56B87.47B80.81B82.13B75.13B
Total Current Assets
BABA Total Current Assets ChartBABA Total Current Assets over time chart
677.84B752.86B697.97B638.53B643.36B
 
Non-Current Assets
PPE Net
BABA PPE Net ChartBABA PPE Net over time chart
226.83B262.09B253.46B249.86B219.45B
Investments And Advances
BABA Investments And Advances ChartBABA Investments And Advances over time chart
556.88B424.07B453.12B443.25B437.41B
Goodwill
BABA Goodwill ChartBABA Goodwill over time chart
254.94B259.68B268.09B269.58B292.77B
Intangibles
BABA Intangibles ChartBABA Intangibles over time chart
21.67B26.95B46.91B59.23B70.83B
Other Non-Current Assets
BABA Other Non-Current Assets ChartBABA Other Non-Current Assets over time chart
116.79B39.17B33.50B35.09B26.39B
Total Non-Current Assets
BABA Total Non-Current Assets ChartBABA Total Non-Current Assets over time chart
1177.12B1011.97B1055.08B1057.02B1046.86B
 
TOTAL ASSETS
BABA TOTAL ASSETS ChartBABA TOTAL ASSETS over time chart
1854.96B1764.83B1753.04B1695.55B1690.22B
 
LIABILITIES
Current Liabilities
Short Term Debt
BABA Short Term Debt ChartBABA Short Term Debt over time chart
N/A0.000.000.000.00
Current Portion Of LT Debt.
BABA Current Portion Of LT Debt. ChartBABA Current Portion Of LT Debt. over time chart
21.45B29.00B12.27B8.84B13.44B
Accrued Expenses
BABA Accrued Expenses ChartBABA Accrued Expenses over time chart
N/A207.56B186.09B186.62B182.20B
Accounts Payable
BABA Accounts Payable ChartBABA Accounts Payable over time chart
340.34B9.50B10.38B7.78B5.93B
Other Current Liabilities
BABA Other Current Liabilities ChartBABA Other Current Liabilities over time chart
95.57B175.44B176.61B180.54B175.80B
Total Current Liabilities
BABA Total Current Liabilities ChartBABA Total Current Liabilities over time chart
457.36B421.51B385.35B383.78B377.36B
 
Non-Current Liabilities
Long Term Debt
BABA Long Term Debt ChartBABA Long Term Debt over time chart
210.07B141.78B149.09B132.50B135.72B
Deferred Taxes/Income
BABA Deferred Taxes/Income ChartBABA Deferred Taxes/Income over time chart
55.41B53.01B61.74B61.71B59.60B
Other Non-Current Liabilities
BABA Other Non-Current Liabilities ChartBABA Other Non-Current Liabilities over time chart
37.33B35.94B33.94B35.37B33.91B
Total Non-Current Liabilities
BABA Total Non-Current Liabilities ChartBABA Total Non-Current Liabilities over time chart
396.48B356.78B378.04B363.29B375.39B
 
TOTAL LIABILITIES
BABA TOTAL LIABILITIES ChartBABA TOTAL LIABILITIES over time chart
853.84B778.28B763.39B747.07B752.75B
 
SHAREHOLDERS' EQUITY
Retained Earnings
BABA Retained Earnings ChartBABA Retained Earnings over time chart
652.32B612.63B612.00B573.40B562.27B
Additional Paid In Capital
BABA Additional Paid In Capital ChartBABA Additional Paid In Capital over time chart
380.51B398.00B416.88B410.51B394.31B
Minority Interest
BABA Minority Interest ChartBABA Minority Interest over time chart
93.67B126.06B133.26B133.71B146.16B
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.77B-27.68B-28.76B-2.22B0.00
Other Shareholders' Equity
BABA Other Shareholders' Equity ChartBABA Other Shareholders' Equity over time chart
5.07B3.63B-10.53B-33.23B-18.98B
Shares Outstanding
BABA Shares Outstanding ChartBABA Shares Outstanding over time chart
2.29B2.41B2.54B2.64B2.69B
Tangible Book Value per Share
BABA Tangible Book Value per Share ChartBABA Tangible Book Value per Share over time chart
39.1335.9532.8729.0126.45
Total Shareholders' Equity
BABA Total Shareholders' Equity ChartBABA Total Shareholders' Equity over time chart
1001.13B986.54B989.66B948.48B937.47B
 
TOTAL LIABILITIES AND EQUITY
BABA TOTAL LIABILITIES AND EQUITY ChartBABA TOTAL LIABILITIES AND EQUITY over time chart
1854.96B1764.83B1753.04B1695.55B1690.22B
 
Statistics
Debt/Equity
BABA Debt/Equity ChartBABA Debt/Equity over time chart
0.210.140.150.140.14
Current Ratio
BABA Current Ratio ChartBABA Current Ratio over time chart
1.481.791.811.661.70
Return On Assets (ROA)
BABA Return On Assets (ROA) ChartBABA Return On Assets (ROA) over time chart
6.49%4.52%4.14%3.65%8.89%
Return On Equity (ROE)
BABA Return On Equity (ROE) ChartBABA Return On Equity (ROE) over time chart
12.02%8.08%7.33%6.53%16.03%
Return On Invested Capital (ROIC)
BABA Return On Invested Capital (ROIC) ChartBABA Return On Invested Capital (ROIC) over time chart
7.60%7.39%6.11%5.84%5.58%
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.25%12.86%9.91%8.94%8.83%
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
15.92%20.45%15.82%14.51%15.73%

All data in CNY , ROIC based on taxRate of 0.20

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 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