Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 504.16M | 404.12M | 370.32M | 346.70M | 287.46M |
Gross Profit | 46.28M | 46.51M | 41.53M | 41.34M | 35.98M |
EBITDA | 27.36M | 29.60M | 28.31M | 24.84M | 22.05M |
Net Income | 10.88M | 10.29M | 7.79M | 6.90M | 6.09M |
Balance Sheet | |||||
Total Assets | 310.13M | 265.84M | 245.26M | 244.21M | 232.18M |
Cash, Cash Equivalents and Short-Term Investments | 34.67M | 26.73M | 21.29M | 18.64M | 27.32M |
Total Debt | 81.30M | 61.81M | 76.84M | 75.57M | 76.84M |
Total Liabilities | 186.68M | 153.53M | 150.17M | 148.31M | 147.80M |
Stockholders Equity | 117.14M | 107.95M | 91.22M | 91.59M | 82.62M |
Cash Flow | |||||
Free Cash Flow | -23.55M | -14.58M | -318.00K | -9.09M | -5.61M |
Operating Cash Flow | 15.01M | 12.11M | 6.93M | 16.59M | 2.33M |
Investing Cash Flow | -32.63M | -18.82M | -6.71M | -23.87M | -7.82M |
Financing Cash Flow | 29.07M | 13.19M | 6.05M | -2.13M | 13.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $93.42M | 8.10 | 9.93% | ― | 21.10% | 31.75% | |
63 Neutral | $10.74B | 15.33 | 7.44% | 2.00% | 2.86% | -14.57% | |
55 Neutral | $70.27M | ― | -790.22% | ― | 5.14% | -17.39% | |
55 Neutral | $150.63M | ― | -23.18% | ― | 49.48% | 80.17% | |
51 Neutral | $6.54M | 0.66 | 18.17% | ― | 22.89% | -46.58% | |
46 Neutral | $12.73M | ― | -5.73% | ― | ― | ― | |
― | $12.83M | ― | ― | ― | ― |