Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £111.6M | £99.7M | £96.0M | £92.5M | £76.3M | £57.1M |
| Gross profit | £102.0M | £91.5M | £87.7M | £84.1M | £68.3M | £52.7M |
| Gross margin | 91.42% | 91.77% | 91.40% | 90.91% | 89.47% | 92.29% |
| Operating expenses | £58.9M | £69.5M | £4.4M | £162.5M | — | £43.3M |
| Operating income | £314.3M | £105.4M | £83.3M | −£78.4M | £155.3M | £9.4M |
| Operating margin | 281.65% | 105.68% | 86.81% | −84.80% | 203.50% | 16.46% |
| Net income | £304.7M | £97.0M | £75.2M | −£86.3M | £148.8M | £3.0M |
| Net profit margin | 273.03% | 97.21% | 78.30% | −93.38% | 195.00% | 5.16% |
| Basic EPSper basic share | £2.30 | £0.74 | £0.58 | -£0.69 | £1.23 | £0.03 |
| Diluted EPSper diluted share | £2.30 | £0.74 | £0.58 | -£0.69 | £1.23 | £0.03 |