| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.05B | 1.25B | 1.33B | 1.42B | 1.14B |
| Gross Profit | 112.70M | 103.30M | 103.50M | 82.20M | 39.10M |
| EBITDA | 60.00M | 52.60M | 50.90M | 47.20M | 4.60M |
| Net Income | 37.30M | 30.60M | 22.10M | 25.90M | -5.80M |
Balance Sheet | |||||
| Total Assets | 561.90M | 547.20M | 468.60M | 482.20M | 532.40M |
| Cash, Cash Equivalents and Short-Term Investments | 215.30M | 158.50M | 164.40M | 123.80M | 159.40M |
| Total Debt | 25.00M | 25.80M | 24.30M | 29.50M | 66.20M |
| Total Liabilities | 303.70M | 311.50M | 249.20M | 271.00M | 333.40M |
| Stockholders Equity | 258.20M | 235.70M | 219.40M | 211.20M | 199.00M |
Cash Flow | |||||
| Free Cash Flow | 49.90M | 37.20M | 55.60M | 13.60M | 27.30M |
| Operating Cash Flow | 51.30M | 42.70M | 55.70M | 14.10M | 29.50M |
| Investing Cash Flow | -2.80M | -9.00M | -100.00K | -1.30M | -2.20M |
| Financing Cash Flow | -30.10M | -25.60M | -15.00M | -48.40M | -18.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | £1.36B | 8.23 | 23.46% | 3.08% | -1.17% | 12.31% | |
78 Outperform | £496.86M | 11.49 | 13.06% | 1.88% | -12.98% | 5.51% | |
73 Outperform | £1.98B | 12.50 | 24.53% | 2.49% | 6.93% | 21.50% | |
72 Outperform | £491.47M | 7.10 | 27.48% | 3.65% | 5.78% | -6.80% | |
71 Outperform | £3.64B | 13.49 | 16.34% | 1.80% | 9.97% | -15.46% | |
71 Outperform | £879.13M | 9.81 | 11.69% | 3.19% | 4.40% | 31.59% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |