Ubisoft net bookings exceed expectations fueled by core franchise performance Feb 12, 2026 01:55PM