| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 483.54M | 492.52M | 660.84M | 756.63M | 1.05B | 688.54M |
| Gross Profit | 229.14M | 234.27M | 366.14M | 403.37M | 593.11M | 386.78M |
| EBITDA | 173.33M | 219.92M | 409.07M | 372.74M | 533.99M | 267.16M |
| Net Income | 56.78M | 49.67M | 96.38M | 111.07M | 224.44M | 61.13M |
Balance Sheet | ||||||
| Total Assets | 1.21B | 1.04B | 1.20B | 1.02B | 973.98M | 895.74M |
| Cash, Cash Equivalents and Short-Term Investments | 274.90M | 100.30M | 296.84M | 133.04M | 128.84M | 101.47M |
| Total Debt | 633.31M | 579.54M | 540.26M | 533.28M | 529.69M | 694.84M |
| Total Liabilities | 916.60M | 794.60M | 996.76M | 840.53M | 858.39M | 957.69M |
| Stockholders Equity | 292.50M | 245.80M | 203.29M | 176.02M | 115.58M | -61.95M |
Cash Flow | ||||||
| Free Cash Flow | -3.53M | -83.65M | 279.70M | 101.90M | 298.69M | 87.52M |
| Operating Cash Flow | 94.22M | 14.71M | 471.00M | 300.94M | 467.50M | 216.78M |
| Investing Cash Flow | -170.82M | -155.50M | -226.85M | -198.59M | -153.70M | -126.56M |
| Financing Cash Flow | 43.58M | -36.12M | -99.20M | -98.72M | -286.55M | -190.44M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $376.28M | 13.43 | 10.10% | ― | -26.15% | -56.98% | |
68 Neutral | $629.97M | 9.64 | 23.90% | 6.49% | -23.34% | -29.24% | |
67 Neutral | $201.47M | 22.06 | 23.24% | ― | 1533.93% | ― | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
56 Neutral | $712.43M | -13.46 | -4.26% | ― | -22.88% | -107.96% | |
54 Neutral | $553.61M | -3.88 | -31.67% | 7.20% | -36.31% | -346.60% |