Figures from this source ReportedTurnover, FY to 31 Mar 2026224,000 £ thousandsReportedOperating profit headline conflict, FY to 31 Mar 202634,000 £ thousandsReportedStrategic report card game wording, FY to 31 Mar 2026