Alibaba Group Holding Ltd (NYSE:BABA) stock fell 1.11% (As on March 20, 1:56:14 AM UTC-4, Source: Google Finance) after the company announced results that fell short of analyst estimates for both earnings per share and revenue. The adjusted EBITA declined 57%, signaling a direct hit to near-term earnings credibility and driving investor concern. Heavy investments in quick commerce, user experience initiatives, and AI infrastructure are causing significant operating margin compression and a 71% year-over-year decrease in free cash flow, impacting core profitability. The company faces intensified competition from rivals like PDD Holdings and ByteDance in the e-commerce sector, leading to aggressive discounting and promotional spending that further pressures profitability and market share. Persistent macroeconomic headwinds in China, including a prolonged property crisis and reduced consumer sentiment stemming from income stability concerns, continue to dampen demand across Alibaba’s retail platforms.
Moreover, the company posted total revenue of RMB 284.8 billion (approximately $40.7 billion), representing a modest 2% year-over-year increase. On a like-for-like basis, excluding revenue from disposed businesses, growth was 9%. This figure came in below the analyst consensus estimate of RMB 296.5 billion. Profitability metrics showed significant pressure. Non-GAAP net income plummeted 67% year-over-year to RMB 16.7 billion ($2.4 billion). Non-GAAP diluted earnings per ADS were RMB 7.09 ($1.01), a 67% drop and notably lower than the analyst estimate of RMB 11.88. Alibaba maintains a formidable liquidity position, with cash and liquid investments of RMB 560.2 billion ($80.1 billion). However, free cash flow declined 71% year-over-year to RMB 11.3 billion, directly attributed to the investment in quick commerce. Net cash provided by operating activities was RMB36,032 million (US$5,152 million), a decrease of 49% compared to RMB70,915 million in the same quarter of 2024.
Meanwhile, the Cloud Intelligence Group was the standout performer, with revenue accelerating to 36% year-over-year growth, reaching RMB 43.3 billion. AI-related product revenue delivered its tenth consecutive quarter of triple-digit year-over-year growth. The company highlighted strong adoption of its Model-as-a-Service (MaaS) platform and the Qwen family of AI models, which surpassed 1 billion cumulative downloads on Hugging Face. However, the revenue for the Alibaba China E-commerce Group grew 6%, but its adjusted EBITA fell 43%. This was primarily driven by massive investment in the rebranded “Taobao Instant Commerce” (formerly Ele.me) quick-commerce business, which saw revenue surge 56%. Sales and marketing expenses soared to 25.3% of revenue, up from 15.2% a year ago.

