Alibaba Group unveiled on Thursday that its revenue in the final quarter of fiscal 2021 surged 64% compared to the same period a year prior to reach $28.6 billion. Loss from operations came in at $1.2 billion in the same period, mostly due to an antitrust fine issued by China’s State Administration. Due to the same reason, the firm’s net loss amounted to $1.17 billion or $0.04 per diluted share. If the fine was to be taken out of the account, Alibaba’s net income would have gained 18% on an annual basis, climbing to $4 billion, or $1.58 per share. For the full fiscal year ended March 31, revenue was up 41% to $109.5 billion, while income from operations slid 2% to $13.7 billion. Post-fine, net income stood at $21.9 billion or $1.04 per share. Annual active consumers on China retail marketplaces reached 811 million, a 32 million increase compared to last quarter. Mobile monthly active users on the China retail marketplaces reached 925 million. “Our overall business delivered strong growth on a healthy foundation, with the Alibaba Ecosystem generating a record US$1.2 trillion in GMV during this fiscal year. Such achievements were built on top of clear value propositions that we offer to consumers and merchants. We remain very excited about the growth of China’s consumption economy, which is benefiting from the acceleration of digitalization in all aspects of life and work,” Alibaba CEO Daniel Zhang commented.