| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 0.00 | 125.26M | 88.10M | 92.15M | 127.83M | 132.31M |
| Gross Profit | 0.00 | 99.55M | 84.88M | 86.42M | 127.83M | 128.73M |
| EBITDA | 1.56M | 14.58M | 10.78M | 7.23M | 37.92M | 41.14M |
| Net Income | 1.56M | 10.47M | 5.43M | 3.79M | 25.32M | 28.00M |
Balance Sheet | ||||||
| Total Assets | 833.50M | 983.45M | 931.63M | 794.24M | 500.38M | 557.68M |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 31.98M | 25.12M | 85.73M | 97.21M | 200.17M |
| Total Debt | 0.00 | 136.93M | 141.43M | 67.38M | 9.69M | 16.70M |
| Total Liabilities | 0.00 | 877.90M | 837.05M | 706.31M | 414.57M | 494.99M |
| Stockholders Equity | 76.28M | 93.59M | 83.97M | 78.68M | 77.00M | 56.59M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 17.61M | 4.06M | 49.61M | 55.83M | -23.36M |
| Operating Cash Flow | 0.00 | 20.24M | 5.23M | 50.36M | 58.80M | -21.73M |
| Investing Cash Flow | 0.00 | -53.84M | -202.97M | -365.73M | -82.27M | -23.95M |
| Financing Cash Flow | 0.00 | 38.01M | 137.20M | 303.50M | -79.36M | 131.81M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $85.29M | 8.10 | 6.46% | 1.76% | ― | ― | |
72 Outperform | $89.09M | 12.46 | 8.22% | 4.24% | 16.08% | 739.42% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $86.30M | 16.44 | 6.20% | 1.56% | 6.61% | 139.05% | |
62 Neutral | $75.58M | 10.29 | 11.79% | 6.95% | 5.73% | -13.97% | |
54 Neutral | $92.53M | ― | -0.35% | ― | 11.64% | -913.46% | |
45 Neutral | $72.37M | -51.28 | -1.41% | ― | -0.80% | -129.22% |