Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £586.1M | £670.7M | £570.5M | £558.2M | £493.7M | £454.3M |
| Gross profit | £529.8M | £616.2M | £492.1M | £476.4M | £457.0M | £422.6M |
| Gross margin | 90.40% | 91.88% | 86.26% | 85.34% | 92.57% | 93.03% |
| Operating expenses | £301.2M | £301.7M | £275.9M | £278.6M | £272.9M | £237.1M |
| Operating income | £228.6M | £314.5M | £216.2M | £197.7M | £184.2M | £185.6M |
| Operating margin | 39.01% | 46.89% | 37.89% | 35.42% | 37.30% | 40.85% |
| EBITDA | — | — | £377.7M | £356.0M | £337.0M | £328.4M |
| EBITDA margin | — | — | 66.21% | 63.78% | 68.26% | 72.29% |
| Net income | £135.2M | £207.7M | £135.4M | £116.9M | £77.7M | £99.1M |
| Net profit margin | 23.07% | 30.97% | 23.73% | 20.95% | 15.74% | 21.81% |