| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.30B | 1.29B | 1.36B | 1.29B | 873.10M | 674.73M |
| Gross Profit | 140.43M | 159.14M | 219.56M | 200.36M | 50.62M | 15.39M |
| EBITDA | 178.55M | 252.64M | 253.17M | 192.99M | 87.68M | 94.36M |
| Net Income | 14.35M | 30.83M | 55.64M | -10.84M | -87.78M | -61.68M |
Balance Sheet | ||||||
| Total Assets | 2.57B | 2.70B | 2.60B | 2.56B | 2.39B | 2.33B |
| Cash, Cash Equivalents and Short-Term Investments | 501.27M | 445.20M | 368.03M | 332.19M | 186.60M | 253.51M |
| Total Debt | 625.76M | 629.75M | 661.12M | 540.57M | 469.68M | 410.95M |
| Total Liabilities | 1.01B | 1.12B | 1.08B | 1.06B | 872.63M | 678.56M |
| Stockholders Equity | 1.56B | 1.58B | 1.52B | 1.50B | 1.52B | 1.65B |
Cash Flow | ||||||
| Free Cash Flow | 167.43M | 120.41M | 162.72M | 132.87M | 17.60M | 131.79M |
| Operating Cash Flow | 182.09M | 136.75M | 186.03M | 152.46M | 51.11M | 140.12M |
| Investing Cash Flow | -14.66M | -16.34M | -22.84M | -18.66M | -138.29M | -8.27M |
| Financing Cash Flow | -38.33M | -45.06M | -125.31M | 25.11M | -44.84M | -96.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $3.70B | 24.44 | 34.53% | ― | 2.39% | 88.22% | |
74 Outperform | $2.49B | 30.15 | 5.41% | ― | 1.72% | -34.89% | |
68 Neutral | $1.69B | 37.20 | 2.93% | 2.94% | 14.95% | -65.34% | |
67 Neutral | $1.52B | -27.14 | 0.91% | ― | -2.91% | -82.51% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | $1.28B | 34.44 | 1.05% | ― | 4.09% | -93.54% |