Alibaba Group Holding Ltd (BABA) Form 6-K — Aug 20, 2026
Alibaba Group reported June quarter 2026 revenue of RMB268,953 million (US$39,639 million), up 9% year-over-year, but net income fell 75% to RMB10,444 million (US$1,539 million), weighed down by a RMB4,458 million goodwill impairment and a EUR550 million European Commission Digital Services Act fine provision. Alibaba Cloud was the standout performer: AI Cloud and Compute Services revenue accelerated 45% year-over-year to RMB48,437 million, segment adjusted EBITA jumped 133% to RMB5,628 million (12% margin), and AI-related product revenue posted triple-digit growth for the twelfth consecutive quarter.
Key figures
- Eps
- RMB0.46 diluted per share (US$0.07), -79% YoY; non-GAAP diluted per ADS RMB8.52 (US$1.26), -42% YoY
- Revenue
- RMB268,953 million (US$39,639 million)
- Net Income
- RMB10,444 million (US$1,539 million), -75% YoY
- Revenue Yoy
- +9%
- Cash Position
- RMB474,505 million (US$69,933 million) in cash and other liquid investments
- Capex
- RMB67,678 million (US$9,975 million), +75% YoY
- Employees
- 132165
- Vip Members
- ~64 million 88VIP members, double-digit YoY growth
- Cloud Revenue
- RMB48,437 million (US$7,139 million), +45% YoY
- Free Cash Flow
- outflow of RMB44,670 million (US$6,584 million) vs outflow of RMB18,815 million prior year
- Adjusted Ebita
- RMB27,329 million, -30% YoY
- Adjusted Ebitda
- RMB39,143 million, -14% YoY
- Ec Fine Provision
- EUR550 million under EU Digital Services Act
- Share Repurchase
- 13.4 million ordinary shares (~1.7 million ADSs) for US$162 million
- Ai Product Revenue
- RMB12,376 million (US$1,824 million), triple-digit YoY growth for 12th consecutive quarter
- Operating Cash Flow
- RMB22,945 million, +11% YoY
- Goodwill Impairment
- RMB4,458 million (US$657 million), All others segment
- Zhenwu Chip Customers
- 650+ external customers across 20+ industries
- Quick Commerce Revenue
- RMB53,295 million, +45% YoY
- Qwen3 8 Max Parameters
- 2.4 trillion parameters
- Ai Labs Segment Ebita Loss
- RMB13,861 million loss vs RMB3,224 million loss in prior-year quarter
- China Ai Cloud Market Share
- 38.1%, ranked #1 per Omdia
- Cloud Segment Adjusted Ebita
- RMB5,628 million, +133% YoY, 12% EBITA margin
- Customer Management Revenue
- RMB82,547 million, -7% YoY (+1% like-for-like excluding contra revenue program)
- Qwen App Agentic Shopping Users
- 250 million users since Qwen app launch
AI analysis
The rest of the AI analysis, red flags and sentiment are part of Signal8 Pro.
AI-generated analysis of a public disclosure. Not investment advice; verify against the original document.