| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 360.52M | 678.72M | 607.91M | 624.96M | 507.15M |
| Gross Profit | 174.75M | 365.92M | 312.55M | 315.88M | 259.74M |
| EBITDA | 23.74M | 77.40M | 34.09M | 61.65M | 32.55M |
| Net Income | -43.31M | 39.22M | 83.99M | 28.18M | 13.25M |
Balance Sheet | |||||
| Total Assets | 718.48M | 796.51M | 768.21M | 710.02M | 693.69M |
| Cash, Cash Equivalents and Short-Term Investments | 124.11M | 101.46M | 84.27M | 89.59M | 133.43M |
| Total Debt | 147.84M | 148.31M | 156.05M | 160.78M | 190.21M |
| Total Liabilities | 335.24M | 331.25M | 331.33M | 385.51M | 396.89M |
| Stockholders Equity | 383.25M | 465.26M | 436.87M | 324.51M | 296.80M |
Cash Flow | |||||
| Free Cash Flow | 96.89M | 52.73M | -1.42M | -3.77M | 28.04M |
| Operating Cash Flow | 107.97M | 61.92M | 7.06M | 5.48M | 41.02M |
| Investing Cash Flow | -11.08M | -9.19M | -8.47M | -1.29M | -12.97M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
82 Outperform | $1.04B | 14.75 | 28.06% | 4.38% | 5.20% | 9.14% | |
76 Outperform | $1.91B | 34.52 | 6.76% | ― | 1.46% | 78.77% | |
64 Neutral | $399.20M | ― | -2.61% | ― | -9.94% | 30.96% | |
62 Neutral | $1.05B | -25.95 | -10.08% | ― | 1.93% | -43.22% | |
62 Neutral | $1.02B | -15.18 | -30.65% | ― | 14.33% | 83.32% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |