| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 193.90M | 237.93M | 211.73M | 42.69M | 224.39M | 153.62M |
| Gross Profit | 82.64M | 118.83M | 77.74M | 15.20M | 80.10M | 42.25M |
| EBITDA | 32.23M | 86.91M | 46.10M | -22.20M | 29.26M | -26.75M |
| Net Income | 94.17M | 68.30M | 55.39M | -15.40M | 6.57M | -428.00K |
Balance Sheet | ||||||
| Total Assets | 3.19B | 3.08B | 2.97B | 2.89B | 2.94B | 2.96B |
| Cash, Cash Equivalents and Short-Term Investments | 351.13M | 430.88M | 354.79M | 131.77M | 265.46M | 298.14M |
| Total Debt | 444.53M | 598.77M | 692.54M | 699.35M | 708.69M | 730.36M |
| Total Liabilities | 835.77M | 896.32M | 962.18M | 992.74M | 1.02B | 1.05B |
| Stockholders Equity | 803.04M | 749.44M | 678.05M | 618.13M | 634.42M | 617.67M |
Cash Flow | ||||||
| Free Cash Flow | 209.02M | 115.18M | 154.12M | -188.38M | -81.57M | -80.65M |
| Operating Cash Flow | 209.12M | 115.99M | 154.12M | -188.30M | -81.42M | -78.50M |
| Investing Cash Flow | 12.97M | 70.06M | 77.11M | 63.99M | 75.31M | 52.94M |
| Financing Cash Flow | -95.48M | -108.98M | -9.20M | -9.72M | -26.58M | -23.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $558.48M | 6.39 | 12.52% | ― | -1.52% | 81.35% | |
66 Neutral | $1.49B | 8.98 | 9.82% | ― | 10.13% | -18.11% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
53 Neutral | $288.48M | 50.08 | 0.95% | ― | -0.58% | ― | |
48 Neutral | $183.62M | -0.56 | ― | ― | -75.38% | ― |