| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 245.60M | 242.18M | 244.38M | 275.09M | 248.92M |
| Gross Profit | 159.63M | 158.16M | 158.35M | 178.78M | 170.89M |
| EBITDA | 18.27M | 21.07M | 18.53M | 39.36M | 44.34M |
| Net Income | 8.96M | 15.31M | 8.78M | 28.47M | 33.75M |
Balance Sheet | |||||
| Total Assets | 323.16M | 335.90M | 337.52M | 323.83M | 349.36M |
| Cash, Cash Equivalents and Short-Term Investments | 72.87M | 62.38M | 38.20M | 47.12M | 80.31M |
| Total Debt | 69.33M | 36.46M | 39.28M | 13.72M | 19.53M |
| Total Liabilities | 151.86M | 144.09M | 149.41M | 134.07M | 143.87M |
| Stockholders Equity | 171.30M | 191.81M | 188.11M | 189.76M | 205.50M |
Cash Flow | |||||
| Free Cash Flow | 22.89M | 10.97M | 8.93M | 6.79M | 46.17M |
| Operating Cash Flow | 29.36M | 35.25M | 14.89M | 8.28M | 47.34M |
| Investing Cash Flow | -1.55M | 17.81M | 19.98M | -19.67M | 42.62M |
| Financing Cash Flow | -41.28M | -24.86M | -28.86M | -48.60M | -51.48M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $304.70M | 20.23 | 34.98% | ― | 10.12% | 153.04% | |
67 Neutral | $1.37B | 37.11 | 5.50% | ― | 29.67% | 41.90% | |
63 Neutral | $265.53M | 12.04 | 5.54% | ― | 10.89% | ― | |
62 Neutral | $201.35M | -90.22 | -1.22% | ― | -3.78% | -92.62% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $4.45B | -16.40 | -50.76% | ― | 208.40% | 44.60% | |
55 Neutral | $243.14M | 31.48 | 4.98% | 4.28% | 0.15% | 17.21% |