EA Sets a New $8 Billion Sales Record Just Months After Laying Off Battlefield 6 Developers: FY26 Net Bookings Explained and What It Means Next Read More » May 8, 2026