| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.29B | 1.36B | 1.29B | 873.10M | 674.73M |
| Gross Profit | 159.14M | 219.56M | 200.36M | 50.62M | 15.39M |
| EBITDA | 252.64M | 253.17M | 192.99M | 87.68M | 94.36M |
| Net Income | 30.83M | 55.64M | -10.84M | -87.78M | -61.68M |
Balance Sheet | |||||
| Total Assets | 2.70B | 2.60B | 2.56B | 2.39B | 2.33B |
| Cash, Cash Equivalents and Short-Term Investments | 445.20M | 368.03M | 332.19M | 186.60M | 253.51M |
| Total Debt | 629.75M | 661.12M | 540.57M | 469.68M | 410.95M |
| Total Liabilities | 1.12B | 1.08B | 1.06B | 872.63M | 678.56M |
| Stockholders Equity | 1.58B | 1.52B | 1.50B | 1.52B | 1.65B |
Cash Flow | |||||
| Free Cash Flow | 120.41M | 162.72M | 132.87M | 17.60M | 131.79M |
| Operating Cash Flow | 136.75M | 186.03M | 152.46M | 51.11M | 140.12M |
| Investing Cash Flow | -16.34M | -22.84M | -18.66M | -138.29M | -8.27M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
77 Outperform | $3.60B | 6.88 | 39.31% | ― | 8.71% | 72.09% | |
74 Outperform | $2.32B | 30.15 | 5.41% | ― | 0.31% | 33.08% | |
67 Neutral | $1.41B | 30.17 | 1.97% | ― | -1.95% | 530.91% | |
66 Neutral | $1.47B | 37.20 | 2.93% | 2.94% | 4.20% | -59.96% | |
66 Neutral | $1.14B | -19.01 | 1.05% | ― | 0.17% | 7307.20% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |