Drooid Logo
Back to today’s briefing

Story perspectives

Alibaba Profit Plunges 75% as Revenue Edges Up

8/20/2026

40 4 Full Breakdown

1 of 2

Story summary
  • Alibaba Group reported a 75% decline in quarterly net profit to 10.5 billion yuan.
  • Revenue rose 9% to 268.95 billion yuan, slightly above analysts’ 268.88 billion yuan estimate.
  • AI cloud and compute services revenue jumped 45% to 48.44 billion yuan.
  • Capital expenditures surged 75% to 67.68 billion yuan (about $10 billion).
  • Free cash flow turned negative with a $6.6 billion outflow.
1 / 2