Drooid Logo
Back to today’s briefing

Story perspectives

Alibaba's Profits Plummet 66% Amid AI Investment Surge

3/19/2026

22 2 Full Breakdown

1 of 2

Story summary
  • Alibaba reports December 31, 2025 results: net income falls 66% to 15.6 billion yuan, revenue 284.8 billion yuan, up 2%, missing 290.7 billion yuan.
  • Profit decline stems from investments in quick commerce and technology.
  • Cloud Intelligence Group posts 36% revenue growth, with AI products delivering triple-digit growth for the tenth consecutive quarter, while Alibaba commits over $53 billion to AI initiatives and raises cloud prices by up to 34%.
1 / 2