
Alibaba has shown compelling signs of a strategic turnaround, buoyed by impressive growth in its cloud computing sector and a notable resurgence within its e-commerce division. The company's renewed vigor is underpinned by its aggressive foray into artificial intelligence, highlighted by the development of novel AI chips and a substantial capital commitment over the next three years. This, coupled with significant investments in the burgeoning 'quick commerce' segment and improved profitability in its international commerce operations, signals a strong pathway for continued expansion and market leadership. Despite the current pressure on overall profitability due to these extensive investments, the company's long-term strategic direction appears well-aligned for sustainable success, positioning its shares as a potentially valuable asset in the current market.
In its recent financial disclosure, Alibaba’s cloud computing division emerged as a central pillar of its renewed strength. Revenue growth in this segment accelerated to 26%, reaching nearly $4.7 billion for the quarter. This expansion was predominantly fueled by advancements in artificial intelligence, with revenue from AI products experiencing an impressive doubling for the eighth consecutive quarter. Furthermore, the segment's adjusted earnings before interest, taxes, and amortization (EBITA) also saw a substantial 26% increase, climbing to $412 million. The company has forged a new alliance with SAP, allowing SAP’s clientele to leverage Alibaba’s robust infrastructure. In a move poised to reshape the AI landscape, Alibaba is actively developing a cutting-edge AI chip specifically tailored for inference, reinforcing its dedication to innovation. Over the next three years, Alibaba plans to channel a colossal $53 billion into artificial intelligence initiatives, underscoring its long-term vision in this transformative technology.
Despite the spotlight on AI, Alibaba’s e-commerce operations remain its primary business driver. Unlike its American counterpart, Amazon, where Amazon Web Services (AWS) is the most profitable segment, Alibaba’s core strength lies in its extensive e-commerce platforms, Tmall and Taobao, which resemble Amazon’s marketplace and eBay’s direct-sale model, respectively. In recent years, Alibaba’s e-commerce sector faced headwinds from escalating competition and a subdued Chinese consumer market. However, through aggressive investments aimed at boosting gross merchandise value (GMV), coupled with the introduction of new software service fees and the AI marketing tool Quanzhantui, the company has successfully revitalized this segment. The e-commerce division reported a 10% year-over-year revenue increase to $19.6 billion, with third-party business revenue also rising by 10% and quick-commerce revenue by 13%. While significant investments in quick commerce impacted profitability, leading to a 21% decline in segment EBITA to $5.4 billion, the robust growth in its 88VIP premium memberships, which exceeded 53 million, highlights strong user engagement and loyalty.
Alibaba is strategically prioritizing 'quick commerce,' also known as 'instant commerce,' enabling delivery of Taobao items within an hour. This initiative has already attracted 300 million monthly active users, a 200% surge since April, significantly boosting daily users and average purchase values on Taobao. The company is also integrating this model into its Tmall Supermarket business. Simultaneously, Alibaba's international commerce division (AIDC), including AliExpress, achieved a 19% revenue increase to $4.9 billion, critically narrowing its EBITA losses to just $8 million, marking a substantial improvement. Overall, Alibaba's revenue grew by 2% to $34.6 billion (10% excluding dispositions), though adjusted EBITA decreased by 14% to $5.4 billion, and adjusted earnings per American depositary share fell by 10% to $2.06. Operating cash flow declined by 39% to $2.9 billion, and free cash flow experienced an outflow of $2.6 billion, primarily due to heavy investments in data center infrastructure. The company maintains a strong financial position, holding $52.3 billion in cash and short-term investments, with $32.3 billion in debt, and $51 billion in equity and other investments on its balance sheet.
Alibaba's recent financial results, particularly the strong performance in its cloud computing and e-commerce divisions, have revitalized investor confidence. The company's leadership in Chinese AI innovation, solidified by the development of a new AI inference chip, further enhances its competitive standing. The substantial investments in quick commerce, while currently affecting profitability, are strategic moves aimed at securing long-term growth and market dominance in China’s dynamic e-commerce landscape. Furthermore, the notable progress towards profitability in the AIDC segment signals a positive trajectory for future earnings. With a forward price-to-earnings (P/E) ratio of approximately 13 times fiscal 2026 analyst estimates, the stock remains attractively valued, presenting a compelling investment opportunity given its strong momentum in AI, e-commerce turnaround, and enhanced international profitability.
