| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 995.85M | 1.00B | 1.14B | 1.41B | 1.68B | 1.87B |
| Gross Profit | 554.86M | 563.15M | 597.15M | 685.12M | 830.68M | 966.37M |
| EBITDA | 32.16M | 36.11M | -83.07M | -72.95M | 20.44M | 107.74M |
| Net Income | -61.57M | -78.30M | -102.67M | -157.09M | -44.16M | 25.43M |
Balance Sheet | ||||||
| Total Assets | 654.54M | 689.30M | 763.57M | 978.03M | 1.24B | 1.37B |
| Cash, Cash Equivalents and Short-Term Investments | 82.36M | 95.80M | 123.60M | 117.77M | 198.73M | 250.84M |
| Total Debt | 346.17M | 282.20M | 315.83M | 388.67M | 416.36M | 375.15M |
| Total Liabilities | 571.38M | 602.50M | 626.84M | 726.29M | 835.12M | 903.36M |
| Stockholders Equity | 99.09M | 102.83M | 148.70M | 254.23M | 405.93M | 463.23M |
Cash Flow | ||||||
| Free Cash Flow | -22.53M | -60.46M | 39.93M | -69.35M | -124.12M | 39.74M |
| Operating Cash Flow | -19.30M | -57.90M | 46.68M | -59.46M | -110.86M | 50.03M |
| Investing Cash Flow | 20.72M | 22.08M | 4.04M | -9.87M | -8.55M | 7.11M |
| Financing Cash Flow | -7.24M | -5.01M | -50.21M | -13.63M | 52.99M | -112.57M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $695.82M | 34.10 | 32.00% | ― | 54.23% | 186.30% | |
72 Outperform | $535.69M | 25.34 | 6.39% | 6.79% | 4.30% | 76.21% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
48 Neutral | $128.53M | -4.22 | -36.73% | 14.29% | 5.83% | -8491.43% | |
46 Neutral | $200.95M | -1.27 | 120.31% | ― | -23.87% | -27.19% | |
45 Neutral | $248.23M | -4.27 | -52.99% | ― | -11.35% | 36.29% | |
44 Neutral | $12.99M | -1.37 | 63.94% | ― | 4.48% | -87.90% |