Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
279.02M | 270.19M | 252.98M | 240.55M | 218.51M | 187.46M | Gross Profit |
63.58M | 61.03M | 59.76M | 45.68M | 35.02M | 38.48M | EBIT |
17.14M | 16.50M | 14.32M | 9.43M | 1.13M | 8.00M | EBITDA |
23.29M | 23.21M | 20.24M | 14.36M | 6.39M | 13.37M | Net Income Common Stockholders |
12.33M | 11.95M | 9.43M | 5.07M | 1.02M | 6.55M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
6.28M | 6.35M | 5.88M | 6.99M | 5.65M | 5.76M | Total Assets |
190.89M | 194.34M | 184.67M | 176.26M | 167.47M | 154.38M | Total Debt |
29.70M | 28.46M | 31.54M | 35.51M | 23.89M | 22.29M | Net Debt |
23.42M | 22.11M | 25.66M | 28.52M | 18.24M | 16.53M | Total Liabilities |
75.41M | 81.06M | 83.24M | 85.17M | 72.30M | 63.16M | Stockholders Equity |
115.49M | 113.28M | 101.44M | 91.09M | 95.17M | 91.22M |
Cash Flow | Free Cash Flow | ||||
14.12M | 10.96M | 11.75M | -6.08M | 994.00K | 391.00K | Operating Cash Flow |
25.09M | 22.11M | 21.12M | 1.20M | 10.53M | 4.74M | Investing Cash Flow |
-12.06M | -12.25M | -11.80M | -7.90M | -10.34M | -4.61M | Financing Cash Flow |
-12.68M | -9.39M | -10.44M | 8.04M | -295.00K | -123.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $84.92M | 8.63 | 11.25% | 4.04% | 11.85% | 29.70% | |
75 Outperform | $108.48M | 12.23 | 13.03% | ― | 5.12% | -14.55% | |
70 Outperform | $1.24B | 25.36 | 9.51% | ― | -13.95% | -63.37% | |
68 Neutral | $569.34M | 15.80 | 5.96% | ― | -4.22% | -16.01% | |
64 Neutral | $4.42B | 11.99 | 5.16% | 249.23% | 4.02% | -11.68% | |
46 Neutral | $71.53M | ― | -17.84% | ― | -20.34% | 53.57% | |
45 Neutral | $343.75M | ― | -55.39% | ― | -14.12% | -1264.86% |