| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 155.71M | 152.48M | 160.03M | 138.31M | 23.70M | 189.38M |
| Gross Profit | 155.71M | 152.48M | 160.03M | 138.31M | 23.70M | 189.38M |
| EBITDA | 0.00 | 58.23M | 66.49M | 112.08M | 35.63M | 0.00 |
| Net Income | 269.88M | 58.23M | 66.49M | 112.08M | 12.01M | 181.53M |
Balance Sheet | ||||||
| Total Assets | 2.10B | 2.00B | 2.08B | 1.71B | 1.31B | 802.22M |
| Cash, Cash Equivalents and Short-Term Investments | 24.55M | 45.23M | 19.65M | 7.91M | 16.43M | 961.00K |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 5.84M | 18.02M | 4.48M | 66.68M | 9.76M | 41.05M |
| Stockholders Equity | 2.09B | 1.98B | 2.07B | 1.64B | 1.30B | 761.17M |
Cash Flow | ||||||
| Free Cash Flow | 118.77M | 174.94M | -357.64M | -241.13M | -84.17M | -17.97M |
| Operating Cash Flow | 118.77M | 174.94M | -357.64M | -241.13M | -84.17M | -17.97M |
| Investing Cash Flow | 0.00 | 0.00 | 0.00 | 180.00K | 0.00 | 0.00 |
| Financing Cash Flow | -125.30M | -149.40M | 369.07M | 230.46M | 94.96M | 19.87M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
58 Neutral | ― | 3.00 | 2.33% | ― | ― | ― | |
54 Neutral | ― | -12.75 | -1.32% | ― | 962.39% | -71.54% | |
47 Neutral | ― | -5.44 | -25.87% | 1.43% | ― | ― | |
44 Neutral | £14.09M | -8.88 | -21.85% | ― | ― | ― |