| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 566.98M | 603.30M | 790.95M | 675.97M | 998.85M | 0.00 |
| Gross Profit | 248.88M | 268.02M | 258.19M | 279.47M | 512.74M | 139.44M |
| EBITDA | 57.18M | 181.23M | 213.74M | -1.71M | 188.22M | -709.58K |
| Net Income | -41.66M | 47.50M | 121.41M | -135.67M | 131.70M | -711.62K |
Balance Sheet | ||||||
| Total Assets | 1.30B | 1.29B | 1.26B | 1.17B | 1.17B | 1.13B |
| Cash, Cash Equivalents and Short-Term Investments | 543.62K | 42.02M | 67.42M | 109.53M | 35.36M | 60.87M |
| Total Debt | 9.38M | 6.11M | 338.24M | 390.07M | 255.37M | 325.57M |
| Total Liabilities | 204.61M | 118.71M | 436.04M | 478.48M | 336.49M | 424.19M |
| Stockholders Equity | 1.09B | 1.17B | 821.43M | 695.00M | 837.77M | 704.89M |
Cash Flow | ||||||
| Free Cash Flow | -32.20M | 24.25M | 57.14M | 53.12M | 125.14M | 27.39M |
| Operating Cash Flow | 102.69M | 134.00M | 144.55M | 86.55M | 164.73M | 31.98M |
| Investing Cash Flow | -116.35M | -98.42M | -94.41M | -12.10M | -63.75M | -336.53M |
| Financing Cash Flow | -54.10M | -57.13M | -95.43M | 2.00K | -123.64M | 365.61M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $419.45M | 21.90 | 12.53% | ― | -26.15% | -56.98% | |
68 Neutral | $629.32M | 6.54 | 23.90% | 6.49% | -23.34% | -29.24% | |
67 Neutral | $214.86M | 40.63 | 23.24% | ― | 1533.93% | ― | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
59 Neutral | $659.09M | -5.63 | 81.53% | 2.41% | 1.41% | -32.56% | |
56 Neutral | $755.07M | -2.12 | -4.26% | ― | -22.88% | -107.96% | |
| ― | $190.63M | -154.52 | -61.04% | ― | -99.80% | -170.31% |