2005 Annual Results. 2005 Results Summary Turnover £1,522m (2004 – £1,159m) EBITDA £71.4m (2004 – £49.5m) Profit from Operations £44.9m (2004 – £20.8m)