Ubisoft's full FY26 financial report shows a sharp decline in revenue and net bookings
… Here's what you need to know: The numbers: For the full year ending March 31, 2026 Revenue : €1.4 billion down 21.8% year-on-year Net bookings : €1.5 billion down 17.4% year-on-year Digital net bookings : €1.33 billion down 16.0% year-on-year Back-catalogue net bookings : €1.28 billion down 1.1% ye… …