| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 446.30M | 439.20M | 432.10M | 387.60M | 316.70M |
| Gross Profit | 263.90M | 290.60M | 292.40M | 236.00M | 199.40M |
| EBITDA | 140.70M | 139.00M | 131.80M | 115.50M | 96.30M |
| Net Income | 81.20M | 80.60M | 72.70M | 68.30M | 52.70M |
Balance Sheet | |||||
| Total Assets | 377.80M | 402.30M | 405.10M | 409.20M | 422.80M |
| Cash, Cash Equivalents and Short-Term Investments | 20.30M | 22.40M | 16.60M | 16.60M | 12.50M |
| Total Debt | 17.80M | 35.00M | 60.70M | 72.60M | 89.20M |
| Total Liabilities | 152.90M | 157.40M | 179.00M | 194.50M | 215.20M |
| Stockholders Equity | 226.50M | 239.70M | 220.50M | 208.70M | 203.30M |
Cash Flow | |||||
| Free Cash Flow | 104.10M | 101.50M | 91.20M | 89.30M | 53.90M |
| Operating Cash Flow | 105.10M | 115.60M | 102.20M | 100.70M | 63.70M |
| Investing Cash Flow | -9.90M | -13.80M | -20.90M | -16.90M | -67.30M |
| Financing Cash Flow | -97.30M | -96.00M | -76.20M | -79.70M | -7.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | £844.89M | 12.00 | 36.01% | 6.83% | -0.18% | 8.24% | |
70 Outperform | £436.47M | 71.10 | 1.53% | 1.73% | -0.18% | 11.49% | |
65 Neutral | £886.54M | 13.89 | 25.32% | 2.85% | 2.15% | -39.26% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
60 Neutral | £875.29M | 114.13 | 64.11% | ― | 18.75% | -93.75% | |
54 Neutral | £324.68M | 26.54 | 7.75% | 2.16% | ― | ― | |
51 Neutral | £349.80M | -134.79 | -8.36% | ― | 29.58% | 17.32% |