Alibaba (BABA, Financial) posted impressive financial results for its fiscal fourth quarter ending March 2025. The net profit attributable to ordinary shareholders rose by nearly 279% year-on-year to RMB 123.82 billion. This increase was driven by changes in equity investment market value, higher operating profits, and decreased impairment losses on equity method investments, partially offset by losses from disposed subsidiaries. The diluted earnings per share were RMB 0.65, equivalent to USD 5.17 per American Depositary Share (ADS).
Alibaba's non-GAAP net profit was RMB 298.47 billion, marking a 22.2% year-on-year growth, aligning with brokers' forecasts. The adjusted EBITDA reached RMB 326.16 billion, a 36% increase, exceeding the forecast median of RMB 320 billion. Revenue for the quarter was RMB 2,364.54 billion, up 6.6% year-on-year, meeting expectations.
Revenue from Alibaba's Taobao and Tmall Group increased by 9% to RMB 1,013.69 billion, driven by a 12% rise in customer management revenue. The Cloud Intelligence Group and International Digital Commerce Group saw revenue growth of 18% and 22%, respectively. However, Cainiao's revenue dropped by 12% to RMB 215.73 billion.
The board approved a dividend of USD 0.25 per ordinary share or USD 2 per ADS, divided into a regular and a special one-time cash dividend, totaling around USD 4.6 billion. Alibaba also repurchased 51 million shares worth approximately USD 600 million in the last quarter.