BABA
Alibaba Group Holding Ltd
NYSE: BABA · CONSUMER CYCLICAL · INTERNET RETAIL
$130.43
-0.32% today
Updated 2026-04-29
Market cap
$336.63B
P/E ratio
24.02
P/S ratio
0.33x
EPS (TTM)
$5.68
Dividend yield
0.77%
52W range
$104 – $193
Volume
10.6M
Alibaba Group Holding Ltd (BABA) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.36B | $2.16B | $3.00B | $3.87B | $5.56B | $20.02B | $34.52B | $52.50B | $76.20B | $101.14B | $158.27B | $250.27B | $376.84B | $509.71B | $717.29B | $853.06B | $868.69B | $941.17B | $996.35B |
| Revenue growth (YoY) | — | +58.6% | +38.9% | +29.0% | +43.4% | +260.3% | +72.4% | +52.1% | +45.1% | +32.7% | +56.5% | +58.1% | +50.6% | +35.3% | +40.7% | +18.9% | +1.8% | +8.3% | +5.9% |
| Cost of revenue | $237.63M | $280.11M | $400.65M | $534.44M | $931.02M | $6.55B | $9.72B | $13.37B | $23.83B | $34.35B | $59.48B | $107.04B | $206.93B | $282.37B | $421.20B | $539.45B | $549.70B | $586.32B | $598.28B |
| Gross profit | $1.13B | $1.88B | $2.60B | $3.34B | $4.63B | $13.47B | $24.80B | $39.13B | $52.37B | $66.79B | $98.79B | $143.22B | $169.91B | $227.34B | $296.08B | $313.61B | $318.99B | $354.85B | $398.06B |
| Gross margin | 82.6% | 87.0% | 86.7% | 86.2% | 83.2% | 67.3% | 71.8% | 74.5% | 68.7% | 66.0% | 62.4% | 57.2% | 45.1% | 44.6% | 41.3% | 36.8% | 36.7% | 37.7% | 40.0% |
| R&D | $105.49M | $131.50M | $214.04M | $384.33M | $580.17M | $2.90B | $3.75B | $5.09B | $10.66B | $13.79B | $17.06B | $22.75B | $37.44B | $43.08B | $57.24B | $55.47B | $56.74B | $52.26B | $57.15B |
| SG&A | $159.97M | $229.87M | $322.25M | $409.71M | $568.32M | $2.21B | $2.89B | $4.22B | $7.80B | $9.21B | $12.24B | $16.24B | $24.89B | $28.20B | $55.22B | $31.92B | $42.18B | $41.98B | $44.24B |
| Operating income | $268.50M | $804.35M | $1.14B | $1.07B | $1.54B | $5.01B | $14.41B | $24.92B | $23.14B | $29.10B | $48.05B | $69.31B | $57.08B | $91.43B | $89.68B | $69.64B | $100.35B | $113.35B | $140.91B |
| Operating margin | 19.7% | 37.2% | 38.0% | 27.7% | 27.6% | 25.0% | 41.8% | 47.5% | 30.4% | 28.8% | 30.4% | 27.7% | 15.1% | 17.9% | 12.5% | 8.2% | 11.6% | 12.0% | 14.1% |
| EBITDA | $322.54M | $863.61M | $1.23B | $1.20B | $1.65B | $6.47B | $12.62B | $30.65B | $39.58B | $90.46B | $76.99B | $125.99B | $138.49B | $214.25B | $217.96B | $128.23B | $153.11B | $164.01B | $182.67B |
| EBITDA margin | 23.6% | 39.9% | 40.9% | 31.0% | 29.8% | 32.3% | 36.6% | 58.4% | 51.9% | 89.4% | 48.6% | 50.3% | 36.8% | 42.0% | 30.4% | 15.0% | 17.6% | 17.4% | 18.3% |
| EBIT | $268.50M | $804.35M | $1.14B | $1.07B | $1.43B | $5.60B | $11.68B | $29.00B | $35.08B | $83.41B | $62.70B | $103.97B | $101.41B | $171.82B | $170.05B | $80.16B | $106.17B | $119.51B | $147.71B |
| Interest expense | $23.16M | $406.31M | $5.85M | $140.94M | $176.40M | $68.00M | $1.57B | $2.19B | $2.75B | $1.95B | $2.67B | $3.57B | $5.19B | $5.18B | $20.61B | $20.61B | $16.99B | $17.91B | $9.60B |
| Income tax | $71.45M | $181.65M | $210.32M | $163.39M | $236.44M | $842.00M | $1.46B | $3.20B | $6.42B | $8.45B | $13.78B | $18.20B | $16.55B | $20.56B | $29.28B | $26.82B | $15.55B | $22.53B | $35.45B |
| Effective tax rate | 24.5% | 15.8% | 15.4% | 13.9% | 13.9% | 16.6% | 14.6% | 12.1% | 20.9% | 10.6% | 24.0% | 22.1% | 15.8% | 12.1% | 16.3% | 30.1% | 17.6% | 22.0% | 21.4% |
| Net income | $219.94M | $967.79M | $1.15B | $1.01B | $1.47B | $4.23B | $8.53B | $23.32B | $24.26B | $71.46B | $43.67B | $64.09B | $87.89B | $149.43B | $150.58B | $62.25B | $72.78B | $80.01B | $130.11B |
| Net income growth (YoY) | — | +340.0% | +19.3% | -12.3% | +45.1% | +187.7% | +101.8% | +173.3% | +4.1% | +194.5% | -38.9% | +46.7% | +37.1% | +70.0% | +0.8% | -58.7% | +16.9% | +9.9% | +62.6% |
| Profit margin | 16.1% | 44.7% | 38.4% | 26.1% | 26.4% | 21.1% | 24.7% | 44.4% | 31.8% | 70.7% | 27.6% | 25.6% | 23.3% | 29.3% | 21.0% | 7.3% | 8.4% | 8.5% | 13.1% |