
Many were wondering why Ubisoft decided to delay the results for the first half of the 2025-2026 fiscal year. Some even speculated that a major announcement may have negatively impacted the company’s stock price.
In the end, the French publisher revealed the much-anticipated results on Friday, November 21, 2025. The company also stated that the delay was solely due to an accounting issue. Specifically, there was a problem with the accounting of the group’s revenue. A partnership under IFRS-15 for the 2025 fiscal year was responsible for this error. The nature of the partnership in question has not been disclosed.
In its financial report, Ubisoft nevertheless announced that its strategic agreement with Tencent had been approved. The Chinese giant will invest €1.16 billion in the subsidiary Vantage Studios, in which it will hold a 25% stake. Vantage’s goal is to generate at least €1 billion per year.
In terms of figures, Ubisoft achieved half-yearly sales of €772.4 million, an increase of 20.3% year-on-year. Digital revenues amounted to €686 million (up 30%), representing 89% of total sales.
