| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 481.98M | 453.77M | 461.83M | 615.48M | 514.23M |
| Gross Profit | 197.29M | 179.01M | 178.60M | 225.22M | 194.54M |
| EBITDA | 47.03M | 41.32M | 46.31M | 56.36M | 47.29M |
| Net Income | 22.27M | 11.39M | 10.43M | 20.46M | 20.56M |
Balance Sheet | |||||
| Total Assets | 477.49M | 457.30M | 479.38M | 592.76M | 624.58M |
| Cash, Cash Equivalents and Short-Term Investments | 2.90M | 3.72M | 4.47M | 5.72M | 5.91M |
| Total Debt | 124.37M | 135.05M | 181.27M | 268.18M | 278.85M |
| Total Liabilities | 225.40M | 225.08M | 255.83M | 377.29M | 426.72M |
| Stockholders Equity | 252.09M | 232.22M | 223.56M | 215.47M | 197.85M |
Cash Flow | |||||
| Free Cash Flow | 9.72M | 48.10M | 69.66M | 12.42M | -75.93M |
| Operating Cash Flow | 16.30M | 52.76M | 73.58M | 19.12M | -54.88M |
| Investing Cash Flow | -6.20M | -2.96M | 13.38M | -1.23M | -233.46M |
| Financing Cash Flow | -10.91M | -50.55M | -88.21M | -18.08M | 265.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $310.16M | 12.56 | 9.35% | 9.66% | -3.64% | -16.12% | |
69 Neutral | $302.82M | 9.84 | 9.15% | 2.08% | 4.13% | 53.56% | |
62 Neutral | $4.54B | -57.09 | -5.37% | ― | <0.01% | -77.31% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $1.32B | 11.34 | 26.62% | 2.28% | 3.61% | ― | |
56 Neutral | $2.56B | 66.08 | 5.21% | 1.97% | 6.26% | -66.51% | |
54 Neutral | $367.19M | -56.33 | -1.16% | 2.11% | -2.83% | -86.19% |