Investor
Relations
Our Five-Year Record
View Previous Years-
Post-demerger Revenue
2023: £1.7bn
-2.5%£1.7bn
-
Gross Margin %
2023: 43.6%
-180bps41.8%
-
Post-demerger adjusted EBITDA
2023: 111.3m
-17.2%£92.1m
2023: £1.7bn
£1.7bn
2023: 43.6%
41.8%
2023: 111.3m
£92.1m