Ubisoft is clearly in crisis, but it is not on the brink: what the 2026 numbers actually show
Ubisoft does not need exaggerated headlines to make its position look difficult. Fiscal 2025-26 ended with more than €1 billion in operating losses and a 17.4% decline in net bookings. Yet corporate crisis and imminent insolvency are not the same thing. Tencent's investment has given Ubisoft considerably more financial breathing room. The unresolved issue is whether that time can be turned into sustainable cash generation.