| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 648.86M | 624.56M | 600.54M | 606.33M | 418.80M |
| Gross Profit | 335.69M | 328.86M | 307.68M | 317.86M | 246.18M |
| EBITDA | 70.01M | 52.37M | -20.49M | -101.39M | 48.20M |
| Net Income | 31.56M | 16.11M | -47.29M | -114.99M | 17.75M |
Balance Sheet | |||||
| Total Assets | 543.43M | 570.10M | 557.39M | 685.25M | 725.61M |
| Cash, Cash Equivalents and Short-Term Investments | 176.50M | 131.93M | 116.66M | 129.46M | 122.63M |
| Total Debt | 162.96M | 200.62M | 204.73M | 208.97M | 257.42M |
| Total Liabilities | 248.65M | 266.22M | 265.41M | 335.52M | 310.00M |
| Stockholders Equity | 294.78M | 303.88M | 291.98M | 349.73M | 415.61M |
Cash Flow | |||||
| Free Cash Flow | 46.10M | 27.79M | 31.62M | 12.83M | 4.44M |
| Operating Cash Flow | 61.97M | 48.87M | 45.51M | 29.21M | 16.27M |
| Investing Cash Flow | 4.80M | -21.08M | -13.77M | -13.67M | -336.67M |
| Financing Cash Flow | -49.21M | -13.19M | -16.86M | -35.71M | 242.34M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $1.08B | 21.57 | 11.20% | ― | 6.75% | 141.11% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
62 Neutral | $1.33B | 14.71 | 10.75% | ― | 16.90% | 41.11% | |
58 Neutral | $676.63M | 227.74 | 1.74% | ― | 2.53% | 95.79% | |
55 Neutral | $1.23B | 77.54 | -5.25% | ― | -1.51% | 155.73% | |
43 Neutral | $65.96M | -0.97 | -67.91% | ― | -32.37% | 90.99% | |
41 Neutral | $474.97M | -18.93 | -20.60% | ― | 48.81% | 61.64% |