| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 20.51M | 27.60M | 25.36M | 21.37M | 18.28M | 18.16M |
| Gross Profit | 18.03M | 22.92M | 22.73M | 20.36M | 17.05M | 16.53M |
| EBITDA | 8.51M | 11.19M | 11.06M | 10.77M | 7.56M | 6.77M |
| Net Income | 6.88M | 8.56M | 8.50M | 8.16M | 5.63M | 5.02M |
Balance Sheet | ||||||
| Total Assets | 561.81M | 552.70M | 554.34M | 574.00M | 566.93M | 493.14M |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 6.85M | 7.67M | 9.02M | 10.39M | 14.59M |
| Total Debt | 0.00 | 10.12M | 5.63M | 8.50M | 7.55M | 11.89M |
| Total Liabilities | 488.27M | 486.04M | 494.65M | 524.16M | 506.96M | 434.81M |
| Stockholders Equity | 73.54M | 66.67M | 59.69M | 49.84M | 59.98M | 58.32M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 7.11M | 9.04M | 4.81M | 6.15M | 5.04M |
| Operating Cash Flow | 0.00 | 7.58M | 9.19M | 5.07M | 6.34M | 5.31M |
| Investing Cash Flow | 0.00 | -16.43M | -10.93M | -20.37M | -50.46M | -64.32M |
| Financing Cash Flow | 0.00 | -10.54M | -33.63M | 15.30M | 69.97M | 74.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $86.70M | 7.44 | 12.78% | 3.37% | 8.39% | 16.84% | |
78 Outperform | $93.59M | 9.36 | 12.15% | 2.18% | 6.17% | -6.13% | |
68 Neutral | $89.27M | 11.51 | 6.89% | ― | -0.81% | -129.22% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $87.56M | 10.17 | 12.01% | 6.51% | 6.31% | -5.00% | |
65 Neutral | $86.45M | 13.56 | 5.80% | 2.08% | 1.03% | -35.72% | |
46 Neutral | $82.03M | -21.37 | -2.76% | 2.88% | 8.02% | 21.36% |