| Breakdown | TTM | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 | Jan 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 427.20M | 420.40M | 400.00M | 317.60M | 268.60M | 227.00M |
| Gross Profit | 170.80M | 164.30M | 154.20M | 128.10M | 118.60M | 93.60M |
| EBITDA | 75.50M | 65.90M | 63.80M | 55.70M | 53.80M | 39.50M |
| Net Income | 48.70M | 39.70M | 38.50M | 33.90M | 27.80M | 19.10M |
Balance Sheet | ||||||
| Total Assets | 473.50M | 432.90M | 401.70M | 377.50M | 336.30M | 302.10M |
| Cash, Cash Equivalents and Short-Term Investments | 41.30M | 64.80M | 53.60M | 53.60M | 68.70M | 52.90M |
| Total Debt | 4.90M | 4.60M | 4.90M | 5.80M | 4.40M | 5.40M |
| Total Liabilities | 143.80M | 115.30M | 109.00M | 108.70M | 88.10M | 73.30M |
| Stockholders Equity | 321.90M | 317.60M | 292.70M | 268.80M | 244.50M | 228.80M |
Cash Flow | ||||||
| Free Cash Flow | 29.00M | 29.10M | 30.70M | 21.30M | 38.40M | 43.60M |
| Operating Cash Flow | 51.80M | 48.30M | 48.50M | 35.90M | 43.40M | 50.70M |
| Investing Cash Flow | -9.60M | -39.30M | -8.10M | -71.50M | -9.00M | -8.00M |
| Financing Cash Flow | -27.10M | -21.20M | -19.70M | -20.20M | -15.70M | -3.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | £15.41B | 17.33 | 28.56% | 1.96% | 6.00% | 42.42% | |
72 Outperform | £339.29M | 16.26 | 23.59% | 3.39% | 3.04% | -6.67% | |
70 Outperform | £696.41M | 7.17 | 15.23% | 2.74% | 3.97% | 34.09% | |
65 Neutral | £403.69M | 9.36 | 3.72% | 4.05% | -2.22% | ― | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
57 Neutral | £909.18M | 43.61 | 9.32% | 2.11% | -6.03% | 13.11% | |
43 Neutral | £123.61M | -3.34 | ― | 5.22% | -0.79% | 87.50% |