Ubisoft's revenue is way down, but Assassin's Creed Shadows might save it as preorders track alongside Odyssey's 10 million-copy haul
Ubisoft just released its financial results for the nine-month period ending on December 31, 2024, and things weren't looking great for the Star Wars Outlaws and XDefiant publisher. Over the last three fiscal quarters, the company made €990 million (roughly $1.035 billion), which was a 31.4% drop from the same period the year before.