Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 24.84M | 17.18M | 27.29M | 20.90M | 21.00M | 16.46M |
Gross Profit | 17.66M | 17.18M | 16.65M | 18.65M | 18.79M | 16.46M |
EBITDA | 5.34M | 5.92M | 6.02M | 9.31M | 10.67M | 6.76M |
Net Income | 4.69M | 4.31M | 4.26M | 6.55M | 7.30M | 5.60M |
Balance Sheet | ||||||
Total Assets | 556.84M | 522.32M | 498.68M | 445.53M | 417.66M | 391.28M |
Cash, Cash Equivalents and Short-Term Investments | 90.00M | 89.27M | 86.79M | 83.39M | 104.64M | 94.38M |
Total Debt | 47.00M | 25.50M | 47.25M | 32.00M | 23.00M | 38.00M |
Total Liabilities | 506.44M | 474.05M | 452.26M | 402.40M | 368.96M | 345.73M |
Stockholders Equity | 50.40M | 48.28M | 46.42M | 43.13M | 48.69M | 45.55M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 5.57M | 5.24M | 6.45M | 6.94M | 5.79M |
Operating Cash Flow | 0.00 | 6.54M | 6.17M | 7.23M | 9.00M | 6.47M |
Investing Cash Flow | 0.00 | -21.25M | -51.88M | -50.00M | -26.93M | -33.68M |
Financing Cash Flow | 0.00 | 19.45M | 47.30M | 30.88M | 19.00M | 30.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $47.54M | 10.07 | 9.61% | 3.63% | 7.22% | 10.30% | |
72 Outperform | $47.71M | 3.26 | 13.22% | ― | 25.77% | 12.09% | |
69 Neutral | $42.20M | 10.93 | ― | 3.78% | -2.93% | 7.89% | |
62 Neutral | $47.41M | 12.82 | 3.33% | 4.10% | 6.06% | ― | |
57 Neutral | $55.05M | 23.75 | -3.85% | ― | 107.33% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |