On the evening of November 15, Beijing time, Alibaba (NYSE: BABA; HKEX: 9988) today released its financial report for the second fiscal quarter of the 2025 fiscal year ending September 30: revenue was 236.503 billion yuan, an increase of 5% over the previous year. Net profit was 43.547 billion yuan, up 63% year on year; net profit was 36.518 billion yuan, down 9% year on year (note: Alibaba's fiscal year is out of sync with the natural year, starting on April 1 and ending on March 31 of the following year).
Summary of the second-fiscal quarter results of the six major divisions:
[Taotian Group, including Taobao, Tmall, Leisure Fish, 1688.com, and other businesses]
The revenue of Taobao and Tmall Group was 98.994 billion yuan (about 14.107 billion US dollars), an increase of 1% over the previous year.
[Cloud Intelligence Group, including Alibaba Cloud, DingTalk, and other businesses]
Revenue from Cloud Intelligence Group (CIG) was 29.61 billion yuan (about 4.219 billion US dollars), up 7% year over year.
[International digital business groups, including Lazada, AliExpress, Trendyol, Alibaba.com and other businesses]
International Digital Commerce Group's revenue was 31.672 billion yuan (approximately US $4.513 billion), up 29% year over year.
[Cainiao Group]
Revenue from Cainiao Group (CSNLL) was 24.647 billion yuan (approximately 3.512 billion US dollars), up 8% year over year.
[Local Life Group, which mainly includes the “Go Home” business Hungry and the “Go to Your Destination” business Gaode]
Revenue from Local Life Group (LSG) was 17.725 billion yuan (approximately 2.526 billion US dollars), up 14% year over year.
[Dawen Entertainment Group, including Youku, Damai.com, and Alibaba Pictures]
Revenue from DMEG was 5.694 billion yuan (approximately US$0.811 billion), down 1% year over year.
Stock repurchases
In the second fiscal quarter ending September 30, 2024, Alibaba repurchased a total of 0.414 billion common shares (equivalent to 52 million American Depositary Shares), for a total of 4.1 billion US dollars. As of September 30, 2024, Alibaba had 18.62 billion common shares (equivalent to 2.327 billion American Depositary Shares) in circulation, a net decrease of 0.405 billion common shares compared to June 30, 2024. After including shares issued under the employee stock ownership plan, the number of issued shares decreased by 2.1%. As of September 30, 2024, the remaining amount of the share repurchase plan authorized by the Board of Directors (valid until March 2027) was $22 billion.