FY24 Financial highlights
£1.1bn
Revenue
FY23: Restated¹: £991m
£956m
subscription revenue
FY23 Restated¹: £878m
86%
subscription retention rate
£145m
Adjusted EBITDA
FY23 Restated¹: £132m
£58m
Free cash flow
FY23: £56m
192%
Solvency ratio
FY23: 185%