Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.78B | 1.77B | 1.94B | 1.74B | 1.23B | 1.02B |
Gross Profit | 417.72M | 435.06M | 535.13M | 553.65M | 357.45M | 235.52M |
EBITDA | 81.80M | 86.99M | 43.90M | 229.98M | 158.41M | 91.95M |
Net Income | -6.91M | -5.71M | -38.59M | 130.94M | 116.41M | 48.51M |
Balance Sheet | ||||||
Total Assets | 1.64B | 1.59B | 1.69B | 1.50B | 720.61M | 458.07M |
Cash, Cash Equivalents and Short-Term Investments | 67.46M | 16.85M | 84.65M | 42.07M | 62.61M | 66.09M |
Total Debt | 1.08B | 1.01B | 1.08B | 837.38M | 318.78M | 213.43M |
Total Liabilities | 1.26B | 1.20B | 1.28B | 1.05B | 465.78M | 284.78M |
Stockholders Equity | 381.62M | 360.81M | 358.61M | 385.32M | 225.93M | 122.85M |
Cash Flow | ||||||
Free Cash Flow | 100.80M | 8.92M | -153.83M | -8.20M | 149.53M | 206.17M |
Operating Cash Flow | 112.19M | 34.84M | -129.76M | 7.45M | 159.42M | 212.48M |
Investing Cash Flow | -23.08M | 13.32M | -51.60M | -476.84M | -117.13M | -4.67M |
Financing Cash Flow | -71.73M | -114.11M | 213.72M | 456.40M | -36.50M | -151.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $293.97M | 21.28 | 10.54% | 6.67% | -32.30% | -58.15% | |
71 Outperform | $320.81M | ― | -1.50% | ― | -41.66% | -123.04% | |
65 Neutral | $249.16M | ― | -2.85% | ― | -3.02% | 87.87% | |
63 Neutral | £1.76B | 11.16 | 4.65% | 3.22% | 0.46% | -42.11% | |
60 Neutral | $612.19M | ― | -1.68% | ― | -27.18% | 84.33% | |
45 Neutral | $4.70M | ― | -50.61% | ― | -49.65% | 17.30% | |
44 Neutral | $5.73M | ― | -152.23% | ― | -55.43% | 55.17% |