$BABA Q1 '25 Earnings Results & Recap
Alibaba's Q1'25 EPS and revenue exceeded estimates, posting EPS of $1.74, in line with estimates, and revenue at RMB 236.5B, or $32.81B, below expectations. The company faces supply chain challenges and increased investment in AI infrastructure.