Skip to main content

Investor
Relations

Our Five-Year Record

View Previous Years
  • Post-demerger Revenue

    2023: £1.7bn

    -2.5%

    £1.7bn

  • Gross Margin %

    2023: 43.6%

    -180bps

    41.8%

  • Post-demerger adjusted EBITDA

    2023: 111.3m

    -17.2%

    £92.1m

Register for Investor alerts