| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 69.91M | 71.43M | 68.81M | 55.87M | 56.18M | 53.24M |
| Gross Profit | 55.24M | 56.79M | 55.64M | 46.39M | 51.50M | 48.38M |
| EBITDA | 14.92M | 15.74M | 18.30M | 9.66M | 16.56M | 15.39M |
| Net Income | 12.80M | 12.86M | 13.63M | 6.58M | 12.10M | 11.01M |
Balance Sheet | ||||||
| Total Assets | 1.21B | 1.26B | 1.20B | 1.19B | 1.24B | 1.36B |
| Cash, Cash Equivalents and Short-Term Investments | 30.87M | 72.34M | 398.51M | 74.54M | 489.90M | 666.06M |
| Total Debt | 72.80M | 29.87M | 79.82M | 79.59M | 29.76M | 47.20M |
| Total Liabilities | 1.12B | 1.16B | 1.11B | 1.11B | 1.18B | 1.26B |
| Stockholders Equity | 89.86M | 103.12M | 82.50M | 74.36M | 57.10M | 101.23M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 5.14M | 14.63M | 19.40M | 11.84M | 16.50M |
| Operating Cash Flow | 0.00 | 15.26M | 16.69M | 20.61M | 15.78M | 18.89M |
| Investing Cash Flow | 0.00 | -39.05M | -26.63M | 75.39M | -82.51M | -150.97M |
| Financing Cash Flow | 0.00 | 37.25M | -5.72M | -69.75M | -79.18M | 61.16M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $87.51M | 11.05 | 8.78% | 4.16% | 4.30% | 20.85% | |
73 Outperform | $122.67M | 14.40 | 6.30% | 2.12% | 6.16% | 68.02% | |
72 Outperform | $121.83M | 9.16 | 13.08% | 3.79% | 5.17% | 0.32% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
50 Neutral | $88.53M | -22.12 | -3.21% | 2.86% | -4.84% | -557.25% |