| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 89.55M | 96.91M | 97.10M | 103.35M | 104.04M | 89.06M |
| Gross Profit | 30.64M | 33.30M | 33.09M | 38.10M | 39.81M | 37.16M |
| EBITDA | 12.91M | 15.70M | 15.77M | 11.65M | 27.03M | 24.39M |
| Net Income | 9.27M | 10.84M | 11.63M | 6.24M | 20.95M | 19.05M |
Balance Sheet | ||||||
| Total Assets | 190.58M | 186.24M | 171.92M | 163.58M | 136.86M | 106.05M |
| Cash, Cash Equivalents and Short-Term Investments | 15.55M | 15.96M | 16.93M | 26.74M | 8.15M | 7.19M |
| Total Debt | 11.45M | 7.95M | 7.33M | 6.81M | 5.18M | 3.22M |
| Total Liabilities | 25.64M | 27.26M | 25.08M | 24.90M | 29.09M | 21.31M |
| Stockholders Equity | 164.95M | 158.98M | 146.33M | 138.12M | 106.81M | 84.74M |
Cash Flow | ||||||
| Free Cash Flow | 3.59M | 14.50M | -2.41M | -11.86M | -904.89K | -10.79M |
| Operating Cash Flow | 3.72M | 14.64M | 2.28M | -9.16M | -54.66K | 5.33M |
| Investing Cash Flow | -8.91M | -20.42M | -12.46M | -8.62M | -833.82K | -16.09M |
| Financing Cash Flow | 3.39M | 6.21M | 706.13K | 37.25M | 1.86M | 1.71M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
65 Neutral | $6.30M | 1.01 | 5.90% | ― | -4.99% | -19.10% | |
54 Neutral | $28.58M | -1.12 | -85.01% | ― | -16.59% | 43.20% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
47 Neutral | $1.42M | -2.02 | ― | ― | ― | ― | |
43 Neutral | $1.26M | -0.18 | ― | ― | ― | 60.83% | |
42 Neutral | $7.06M | -0.73 | -74.10% | ― | 53.22% | 72.69% |