Alibaba Group Holding Limited (NYSE: BABA) reported its first quarter 2025 earnings results today. Revenue was $33.4 billion, up 4% year-over-year. Net
Key highlights from Alibaba’s (BABA) Q1 2025 earnings results
Alibaba Group Holding Limited (NYSE: BABA) reported its first quarter 2025 earnings results today. Revenue was $33.4 billion, up 4% year-over-year. Net income attributable to ordinary shareholders was $3.34 billion. Adjusted net income was $5.59 billion, down 9% from last