Alibaba reported six months of fiscal year 2023

Alibaba reported six months of fiscal year 2023
Photo by Customerbox / Unsplash

Earnings per share were $1.82, compared to expectations of $1.65.

Revenue was worse than expected: $29.12 billion, compared to the forecast of $29.61 billion.

Revenue from cloud computing also fell short of expectations: ¥20.76 billion, compared with a forecast of ¥21.11 billion.

The company is increasing its share buyback by $15 billion and extending the program through the end of FY25.