Alibaba Group Holding Limited
← Back to BABA Overview

Alibaba Group Holding Limited (BABA)

Solvency & Capital Structure

Total Debt

$281.59B

Net Debt

-$91.98B

Alibaba Group Holding Limited currently has $281.59B in total debt. Net debt is -$91.98B after cash offsets. This 'Net Cash' position indicates exceptional financial strength.

Financial Fundamentals

BABAQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2025-09-30281.59373.57-91.98Net Cash1883.8814.9%
2025-06-30232.05457.77-225.73Net Cash1846.6712.6%
2025-03-31248.49464.77-216.28Net Cash1806.9913.8%
2024-12-31231.51496.43-264.92Net Cash1854.8512.5%
2024-09-30202.09433.91-231.82Net Cash1761.2511.5%
2024-06-30207.96495.11-287.15Net Cash1785.2111.6%
2024-03-31205.69602.17-396.48Net Cash1765.4511.7%
2023-12-31165.74653.77-488.04Net Cash1818.889.1%
2023-09-30166.73611.60-444.87Net Cash1811.479.2%
2023-06-30165.06583.41-418.35Net Cash1771.669.3%
2023-03-31195.63557.62-361.98Net Cash1753.6811.2%
2022-12-31157.53551.38-393.84Net Cash1746.759.0%
2022-09-30162.58530.98-368.40Net Cash1724.739.4%
2022-06-30152.15502.93-350.78Net Cash1709.978.9%
2022-03-31176.85491.06-314.21Net Cash1698.0510.4%
2021-12-31139.47534.37-394.89Net Cash1758.547.9%
2021-09-30164.44497.47-333.03Net Cash1723.139.5%
2021-06-30150.71520.50-369.80Net Cash1716.338.8%
2021-03-31181.68517.56-335.88Net Cash1692.5310.7%
2020-12-31117.44477.54-360.10Net Cash1631.727.2%
2020-09-30121.50409.74-288.24Net Cash1430.318.5%
2020-06-30125.15385.66-260.52Net Cash1366.069.2%
2020-03-31147.19375.16-227.97Net Cash1312.1411.2%
2019-12-31121.08353.39-232.31Net Cash1305.439.3%
2019-09-30145.49240.71-95.21Net Cash1158.1612.6%
2019-06-30139.41227.95-88.54Net Cash1019.0413.7%
2019-03-31134.36203.26-68.90Net Cash965.5513.9%
2018-12-31136.24200.87-64.63Net Cash919.3814.8%
2018-09-30138.11181.39-43.29Net Cash824.2916.8%
2018-06-30137.96184.98-47.01Net Cash796.0917.3%
2018-03-31125.40209.96-84.56Net Cash716.4417.5%
2017-12-31130.85230.18-99.33Net Cash719.9318.2%
2017-09-3091.86168.17-76.32Net Cash579.7615.8%
2017-06-3093.50156.13-62.63Net Cash544.9317.2%
2017-03-3191.64153.30-61.66Net Cash506.3718.1%
2016-12-3190.82142.80-51.97Net Cash491.1518.5%
2016-09-3088.08111.20-23.11Net Cash456.6219.3%
2016-06-3079.1992.09-12.89Net Cash409.9719.3%
2016-03-3157.77115.70-57.92Net Cash364.4515.9%
2015-12-3156.52120.38-63.87Net Cash364.6715.5%
2015-09-3054.16107.97-53.80Net Cash327.7616.5%
2015-06-3052.73117.78-65.05Net Cash282.0618.7%
2015-03-3152.59126.00-73.41Net Cash255.4320.6%
2014-12-3169.23133.31-64.08Net Cash269.9925.6%
2014-09-3063.89111.81-47.91Net Cash232.3427.5%
2014-06-3062.1059.622.49161.1938.5%
2014-03-3141.0845.07-4.00Net Cash111.5536.8%
2013-12-3140.3150.17-9.86Net Cash107.0637.7%
2013-06-300.0033.31-33.31Net Cash0.00
2013-03-3133.1033.31-0.21Net Cash63.7951.9%
2011-12-311.2911.65-10.37Net Cash15.308.4%
2011-06-300.8210.59-9.77Net Cash13.346.1%
2010-12-310.0910.06-9.96Net Cash12.710.7%
2010-06-300.008.16-8.16Net Cash10.440.0%
2009-12-310.007.27-7.27Net Cash9.460.0%