| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 500.34M | 360.52M | 678.72M | 607.91M | 624.96M | 507.15M |
| Gross Profit | 252.63M | 163.66M | 365.92M | 312.55M | 315.88M | 259.74M |
| EBITDA | 51.90M | 28.11M | 77.40M | 34.09M | 61.65M | 32.55M |
| Net Income | -41.94M | -43.31M | 39.22M | 83.99M | 28.18M | 13.25M |
Balance Sheet | ||||||
| Total Assets | 705.31M | 718.48M | 796.51M | 768.21M | 710.02M | 693.69M |
| Cash, Cash Equivalents and Short-Term Investments | 109.00M | 124.11M | 101.46M | 84.27M | 89.59M | 133.43M |
| Total Debt | 131.06M | 147.84M | 148.31M | 156.05M | 160.78M | 190.21M |
| Total Liabilities | 350.15M | 335.24M | 331.25M | 331.33M | 385.51M | 396.89M |
| Stockholders Equity | 355.15M | 383.25M | 465.26M | 436.87M | 324.51M | 296.80M |
Cash Flow | ||||||
| Free Cash Flow | 45.44M | 96.89M | 52.73M | -1.42M | -3.77M | 28.04M |
| Operating Cash Flow | 56.05M | 107.97M | 61.92M | 7.06M | 5.48M | 41.02M |
| Investing Cash Flow | -10.61M | -11.08M | -9.19M | -8.47M | -1.29M | -12.97M |
| Financing Cash Flow | -89.86M | -81.39M | -33.27M | -4.99M | -43.13M | 7.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
86 Outperform | $1.29B | 21.59 | 28.54% | 4.38% | 11.12% | 9.16% | |
70 Outperform | $2.57B | 58.15 | 6.72% | ― | 13.48% | 0.69% | |
67 Neutral | $634.63M | -74.94 | -3.40% | ― | -23.56% | -362.44% | |
66 Neutral | $1.84B | -39.52 | -10.31% | ― | -27.47% | -181.91% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $1.37B | -37.23 | -24.02% | ― | 18.84% | 77.12% |