| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 299.77M | 294.28M | 179.28M | 116.88M | 120.24M | 149.24M |
| Gross Profit | 279.95M | 274.66M | 160.63M | 109.77M | 118.49M | 148.15M |
| EBITDA | 131.28M | 131.56M | 28.51M | -16.98M | -53.87M | -11.29M |
| Net Income | 364.23M | 367.02M | 17.48M | -25.09M | -58.57M | -17.91M |
Balance Sheet | ||||||
| Total Assets | 504.61M | 513.59M | 163.98M | 117.22M | 134.28M | 167.33M |
| Cash, Cash Equivalents and Short-Term Investments | 146.68M | 154.96M | 77.32M | 56.93M | 58.21M | 124.97M |
| Total Debt | 45.72M | 53.30M | 59.97M | 60.58M | 41.55M | 30.57M |
| Total Liabilities | 104.71M | 122.11M | 160.69M | 145.87M | 147.90M | 136.95M |
| Stockholders Equity | 399.90M | 391.48M | 3.29M | -28.64M | -13.62M | 30.37M |
Cash Flow | ||||||
| Free Cash Flow | 79.27M | 75.66M | 31.07M | -20.74M | -74.21M | 5.25M |
| Operating Cash Flow | 79.27M | 75.66M | 31.47M | -5.74M | -73.76M | 5.88M |
| Investing Cash Flow | -89.79M | -92.36M | 4.13M | -4.30M | 72.78M | -80.04M |
| Financing Cash Flow | -10.80M | 601.00K | -11.64M | 18.37M | 6.55M | 62.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $536.75M | 14.38 | 147.03% | ― | 47.61% | 854.73% | |
55 Neutral | $990.56M | -149.66 | -18.64% | ― | 123.12% | 86.10% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
49 Neutral | $310.20M | -1.33 | -35.74% | ― | 146.03% | -0.87% | |
48 Neutral | $295.71M | -1.22 | -232.50% | ― | -43.96% | -78.31% | |
45 Neutral | $379.61M | -3.56 | -486.41% | ― | 395.85% | 21.44% |