Epic Games in 2026: revenue, layoffs, and a four-pillar empire Last verified: April 2026. Revenue figures from third-party analysts are estimates unless sourced to Epic directly. Epic... Noor Jacobs April 12, 2026