Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares (BABA) Financial Statements

Historical financial data — 5 statements covering FY2022–FY2026

Alibaba is the world's largest online and mobile commerce company as measured by gross merchandise volume. It operates China's online marketplaces, including Taobao (consumer-to-consumer) and Tmall...

Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares's revenue increased 2.7% year over year, from $996.35B to $1.02T.

Net income decreased 18.2% over the same period, from $129.47B to $105.90B.

Over the 4-year period from FY2022 to FY2026, revenue grew by 20% in total.

Total debt increased by 12.7% to $260.00B.

The debt-to-equity ratio stands at 0.23, indicating a conservative leverage profile.

Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares maintains a healthy net profit margin of 10.3%.

Recent Financial Statements

PeriodRevenueNet IncomeGross ProfitEBITOp. Cash FlowTotal AssetsTotal DebtEquity
FY2022$853.06B$61.96B$313.61B$69.64BN/A$1.70T$141.34B$1.08T
FY2023$868.69B+1.8%$72.51B$318.99B$100.35BN/A$1.75T$161.35B$1.12T
FY2024$941.17B+8.3%$79.74B$354.85B$113.35BN/A$1.76T$170.78B$1.11T
FY2025$996.35B+5.9%$129.47B$398.06B$140.91BN/A$1.80T$230.70B$1.09T
FY2026$1.02T+2.7%$105.90B$407.53B$50.15BN/A$1.91T$260.00B$1.13T

Balance Sheet Summary (Latest Period)

Total Assets
$1.91T
Total Liabilities
$783.30B
Total Equity
$1.13T
Cash & Equivalents
$316.89B
Total Debt
$260.00B
Current Assets
$610.77B
Current Liabilities
$476.40B
Retained Earnings
$725.01B
Current Price: $114.17
Market Cap: $283.8B
Sector: Consumer Cyclical