Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
745.89M | 719.15M | 641.81M | 569.16M | 604.54M | 669.34M | Gross Profit |
361.18M | 339.10M | 291.73M | 262.77M | 284.31M | 311.63M | EBIT |
170.02M | 148.77M | 137.27M | 112.34M | 119.02M | 133.77M | EBITDA |
192.44M | 169.94M | 148.67M | 133.48M | 144.76M | 165.25M | Net Income Common Stockholders |
119.16M | 113.14M | 93.24M | 80.25M | 85.76M | 94.10M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
146.37M | 146.37M | 114.77M | 123.47M | 187.20M | 117.61M | Total Assets |
773.78M | 773.78M | 735.73M | 676.15M | 753.84M | 724.79M | Total Debt |
11.96M | 11.96M | 8.84M | 9.34M | 9.15M | 11.54M | Net Debt |
-134.41M | -134.41M | -105.93M | -114.14M | -178.05M | -106.07M | Total Liabilities |
151.49M | 151.49M | 145.83M | 142.07M | 183.09M | 185.39M | Stockholders Equity |
620.59M | 620.59M | 588.48M | 534.08M | 570.75M | 539.40M |
Cash Flow | Free Cash Flow | ||||
130.86M | 113.09M | 46.55M | 65.27M | 111.12M | 133.99M | Operating Cash Flow |
143.98M | 124.89M | 59.45M | 85.42M | 127.88M | 153.23M | Investing Cash Flow |
-30.17M | -23.46M | -6.84M | -12.24M | -15.84M | -21.65M | Financing Cash Flow |
-85.17M | -64.85M | -62.39M | -136.61M | -40.50M | -120.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | £5.08B | 21.20 | 23.50% | 1.53% | 0.64% | 4.92% | |
75 Outperform | £7.38B | 25.03 | 13.99% | 2.00% | 6.10% | 33.05% | |
75 Outperform | £6.41B | 20.55 | 17.83% | 1.63% | -4.95% | 36.95% | |
74 Outperform | £2.69B | 26.50 | 17.03% | 2.36% | 4.91% | -7.75% | |
72 Outperform | £4.23B | 22.16 | 16.16% | 2.87% | -1.03% | 4.06% | |
66 Neutral | $4.49B | 12.34 | 5.40% | 248.65% | 4.13% | -12.33% | |
56 Neutral | £5.96B | ― | -1.53% | 1.24% | 3.52% | -24.01% |