Alibaba revenue up 64%
Revenue was RMB187,395 million (US$28,602 million), an increase of 64% year-over-year. Excluding the consolidation of Sun Art, revenue would have grown 40% year-over-year to RMB159,952 million (US$24,413 million).
Annual active consumers onur China retail marketplaces was 811 million for the twelve months ended March 31, 2021, an increase of 32 million from the twelve months ended December 31, 2020.
Mobile MAUs on China retail marketplaces reached 925 million in March 2021, an increase of 23 million over December 2020.
Loss from operations was RMB7,663 million (US$1,170 million) due to a RMB18,228 million (US$2,782 million) fine levied by China’s State Administration for Market Regulation pursuant to China’s Anti-monopoly Law (the “Anti-monopoly Fine”).
Excluding this one-time impact, income from operations would have been RMB10,565 million (US$1,612 million), an increase of 48% year-over-year. Adjusted EBITDA, a non-GAAP measurement, increased 18% year-over-year to RMB29,898 million (US$4,563 million).
Adjusted EBITA, a non-GAAP measurement, increased 14% year-over-year to RMB22,612 million (US$3,451 million). ■