Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
144.63M | 134.07M | 130.79M | 128.94M | 119.58M | Gross Profit |
44.80M | 47.10M | 44.34M | 47.49M | 37.08M | EBIT |
15.77M | 18.84M | 16.88M | 18.53M | 15.86M | EBITDA |
17.71M | 21.84M | 19.43M | 22.86M | 19.44M | Net Income Common Stockholders |
11.25M | 14.01M | 11.19M | 15.96M | 11.96M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
87.93M | 90.96M | 66.92M | 76.72M | 75.12M | Total Assets |
193.49M | 181.02M | 164.00M | 164.88M | 138.36M | Total Debt |
24.85M | 24.24M | 17.31M | 13.30M | 10.15M | Net Debt |
-63.07M | -66.72M | ― | ― | ― | Total Liabilities |
37.75M | 37.97M | 30.89M | 33.22M | 25.58M | Stockholders Equity |
155.74M | 142.61M | 133.11M | 131.66M | 112.79M |
Cash Flow | Free Cash Flow | |||
2.38M | 17.43M | -9.13M | ― | ― | Operating Cash Flow |
12.48M | 17.65M | 8.92M | 23.30M | 18.99M | Investing Cash Flow |
-10.10M | -222.17K | -18.06M | ― | ― | Financing Cash Flow |
4.41M | 6.13M | 5.32M | 3.20M | 5.49M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $49.75M | 4.92 | 9.79% | ― | ― | ― | |
65 Neutral | $8.92B | 15.03 | 4.68% | 6.11% | 3.59% | -2.49% | |
$72.43M | ― | -5.87% | ― | ― | ― | ||
56 Neutral | $128.06M | ― | -14.58% | ― | 12.09% | -40.10% | |
53 Neutral | $71.66M | ― | -7.38% | ― | 25.04% | 87.51% | |
42 Neutral | $34.06M | ― | -35.72% | ― | -0.19% | 70.65% | |
39 Underperform | $47.20M | ― | -117.82% | ― | 22.04% | -21.72% |