Source: Annual reports.
1986 1987 1988 1989 1990 Turnover £8,317 £9,339 £10,185 £11,071 £12,315 Operating profit £2,118 £2,349 £2,609 £2,807 £2,820 Staff numbers 234,400 237,200 244,400 245,700 1991 1992 1993 1994 1995 Turnover £13,154 £13,337 £13,242 £13,675 Operating profit £3,531 £3,415 £2,449 £3,015 Staff numbers 226,900 210,500 170,700 156,000