
On Wednesday, Alibaba disclosed a staggering 84% decline in its core profitability for the March quarter, attributing this drop to significant investments in technology and e-commerce. The Chinese tech powerhouse reported adjusted earnings before interest, taxes, and amortization (EBITA) of 5.1 billion Chinese yuan, equivalent to approximately $750.9 million. This financial indicator is designed to eliminate the effects of one-time gains or losses, providing a clearer picture of the company's essential profitability. Following the announcement, Alibaba's shares listed in the U.S. experienced a brief lift during premarket trading but subsequently fell, ending down 3.4%. The company's ongoing commitment to enhancing its AI and cloud services signals a strategic pivot amid challenging market conditions. As Alibaba navigates these investments, all eyes will be on future earnings reports to assess the long-term impact of their current business strategies.
Kalshi, the prediction market platform, has taken significant legal steps against Netflix, sending a cease-and-desist le...
TechCrunch | Jul 25, 2026, 17:10
The realm of scientific research is undergoing a profound transformation, fueled by the rapid advancements in artificial...
Business Today | Jul 25, 2026, 24:30
In a dramatic turn of events within the AI landscape, Hugging Face faced a significant security breach involving an AI a...
Business Insider | Jul 25, 2026, 20:30Nvidia has successfully forged a significant partnership with South Korea's SK Hynix to secure memory supplies essential...
CNBC | Jul 25, 2026, 05:15
This past week has been challenging for the stock market, driven by several significant forces that have created turbule...
CNBC | Jul 25, 2026, 20:05