| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.05B | 1.10B | 1.11B | 1.11B | 950.50M | 910.70M |
| Gross Profit | 115.00M | 813.20M | 120.80M | 244.70M | 207.10M | 184.00M |
| EBITDA | 133.90M | 160.70M | 138.60M | 176.40M | 156.30M | 44.50M |
| Net Income | 27.90M | 50.30M | 47.30M | 88.00M | 73.80M | -22.50M |
Balance Sheet | ||||||
| Total Assets | 1.02B | 1.08B | 1.02B | 1.03B | 925.40M | 945.00M |
| Cash, Cash Equivalents and Short-Term Investments | 84.60M | 118.60M | 124.50M | 117.70M | 127.30M | 147.80M |
| Total Debt | 381.10M | 393.70M | 356.80M | 318.10M | 223.80M | 303.40M |
| Total Liabilities | 668.20M | 687.80M | 626.10M | 602.30M | 575.80M | 705.00M |
| Stockholders Equity | 316.70M | 353.70M | 360.30M | 389.00M | 310.60M | 202.30M |
Cash Flow | ||||||
| Free Cash Flow | 4.20M | 17.20M | 18.10M | -37.40M | 74.60M | 80.70M |
| Operating Cash Flow | 45.10M | 113.30M | 78.50M | 20.60M | 106.20M | 110.70M |
| Investing Cash Flow | -37.80M | -86.00M | -60.20M | -57.00M | -13.90M | -27.10M |
| Financing Cash Flow | -35.50M | -33.00M | -2.00M | 23.40M | -112.20M | -66.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | £6.08B | 26.36 | 23.79% | 1.32% | -0.32% | -3.96% | |
73 Outperform | £1.43B | 35.99 | 35.23% | 1.06% | 24.42% | 103.25% | |
72 Outperform | £4.90B | 30.12 | 14.19% | 2.50% | 0.10% | -15.33% | |
69 Neutral | £1.22B | 44.49 | 4.10% | 3.26% | -6.95% | -52.08% | |
66 Neutral | £2.69B | 27.61 | 16.97% | 2.07% | 1.93% | -15.07% | |
63 Neutral | £586.76M | ― | ― | 628.19% | ― | ― | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% |