Overview
- Ubisoft announced delays for several unannounced flagship titles to fiscal years 2026-27 and 2027-28 to ensure higher quality and long-term success.
- The company reported a 20.5% decline in net bookings to €1.85 billion and a €159 million net loss for the fiscal year ending March 31, 2025.
- Assassin's Creed Shadows achieved the second-highest Day 1 sales revenue in franchise history and outperformed Odyssey in player engagement and spending.
- Ubisoft has formed a Tencent-backed subsidiary to manage its Assassin's Creed, Far Cry, and Rainbow Six franchises, with Tencent investing €1.16 billion for a 25% stake.
- Cost-cutting efforts continue, with an additional €100 million in planned savings over the next two years following the layoff of 3,000 employees since 2022.