Alibaba Group's GAAP net income for 3 months of fiscal year 2023 was CN¥20.298 billion, down by half from CN¥42.835 billion in the previous year. Revenue declined 0.1% to CN¥205.56 billion from CN¥205.74 billion a year earlier.