Skip to content
20-F

Annual Report (Foreign)

Alibaba Group Holding Ltd BABA BABAF BBAAY

0001193125-26-231755

← back to feed
Filed
May 20, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2026 · Mar 31, 2026 19.24B sh
Shares Diluted FY 2026 · Mar 31, 2025 19.32B sh
Shares Diluted FY 2026 · Mar 31, 2024 20.36B sh
Shares Outstanding FY 2026 · Mar 31, 2026 1.86B sh
Stock Repurchased FY 2026 · Mar 31, 2026 $1.11B
Stock Repurchased FY 2026 · Mar 31, 2026 ¥7.64B
Stock Repurchased FY 2026 · Mar 31, 2025 ¥86.66B
Stock Repurchased FY 2026 · Mar 31, 2024 ¥88.75B
Dividends Paid FY 2026 · Mar 31, 2026 $4.89B
Dividends Paid FY 2026 · Mar 31, 2026 ¥33.73B
Dividends Paid FY 2026 · Mar 31, 2025 ¥29.08B
Dividends Paid FY 2026 · Mar 31, 2024 ¥17.95B
Operating Cash Flow FY 2026 · Mar 31, 2026 $11.05B
Operating Cash Flow FY 2026 · Mar 31, 2026 ¥76.21B
Operating Cash Flow FY 2026 · Mar 31, 2025 ¥163.51B
Operating Cash Flow FY 2026 · Mar 31, 2024 ¥182.59B
Short Term Investments FY 2026 · Mar 31, 2026 ¥155.31B
Short Term Investments FY 2026 · Mar 31, 2025 ¥228.83B
Cash And Equivalents FY 2026 · Mar 31, 2026 $19.07B
Cash And Equivalents FY 2026 · Mar 31, 2026 ¥131.53B
Cash And Equivalents FY 2026 · Mar 31, 2025 ¥145.49B
Stockholders Equity FY 2026 · Mar 31, 2026 $153.8B
Stockholders Equity FY 2026 · Mar 31, 2026 ¥1.06T
Stockholders Equity FY 2026 · Mar 31, 2025 ¥1.01T
Current Liabilities FY 2026 · Mar 31, 2026 $69.06B
Current Liabilities FY 2026 · Mar 31, 2026 ¥476.4B
Current Liabilities FY 2026 · Mar 31, 2025 ¥435.35B
Total Liabilities FY 2026 · Mar 31, 2026 $113.56B
Total Liabilities FY 2026 · Mar 31, 2026 ¥783.3B
Total Liabilities FY 2026 · Mar 31, 2025 ¥714.12B
Current Assets FY 2026 · Mar 31, 2026 $88.54B
Current Assets FY 2026 · Mar 31, 2026 ¥610.77B
Current Assets FY 2026 · Mar 31, 2025 ¥674.05B
Total Assets FY 2026 · Mar 31, 2026 $276.83B
Total Assets FY 2026 · Mar 31, 2026 ¥1.91T
Total Assets FY 2026 · Mar 31, 2025 ¥1.8T
Eps Diluted FY 2026 · Mar 31, 2026 $0.80
Eps Diluted FY 2026 · Mar 31, 2026 ¥5.50
Eps Diluted FY 2026 · Mar 31, 2025 ¥6.70
Eps Diluted FY 2026 · Mar 31, 2024 ¥3.91
Eps Basic FY 2026 · Mar 31, 2026 $0.83
Eps Basic FY 2026 · Mar 31, 2026 ¥5.70
Eps Basic FY 2026 · Mar 31, 2025 ¥6.89
Eps Basic FY 2026 · Mar 31, 2024 ¥3.95
Sga Expense FY 2026 · Mar 31, 2026 $4.8B
Sga Expense FY 2026 · Mar 31, 2026 ¥33.08B
Sga Expense FY 2026 · Mar 31, 2025 ¥44.24B
Sga Expense FY 2026 · Mar 31, 2024 ¥41.99B
Rd Expense FY 2026 · Mar 31, 2026 $9.65B
Rd Expense FY 2026 · Mar 31, 2026 ¥66.53B
Rd Expense FY 2026 · Mar 31, 2025 ¥57.15B
Rd Expense FY 2026 · Mar 31, 2024 ¥52.26B
Net Income FY 2026 · Mar 31, 2026 $15.02B
Net Income FY 2026 · Mar 31, 2026 ¥103.59B
Net Income FY 2026 · Mar 31, 2025 ¥130.11B
Net Income FY 2026 · Mar 31, 2024 ¥80.01B
Operating Income FY 2026 · Mar 31, 2026 $7.27B
Operating Income FY 2026 · Mar 31, 2026 ¥50.15B
Operating Income FY 2026 · Mar 31, 2025 ¥140.91B
Operating Income FY 2026 · Mar 31, 2024 ¥113.35B
Cost Of Revenue FY 2026 · Mar 31, 2026 $89.32B
Cost Of Revenue FY 2026 · Mar 31, 2026 ¥616.14B
Cost Of Revenue FY 2026 · Mar 31, 2025 ¥598.29B
Cost Of Revenue FY 2026 · Mar 31, 2024 ¥586.32B
Revenue FY 2026 · Mar 31, 2026 $148.4B
Revenue FY 2026 · Mar 31, 2026 ¥1.02T
Revenue FY 2026 · Mar 31, 2025 ¥996.35B
Revenue FY 2026 · Mar 31, 2024 ¥941.17B