Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
202.30M | 170.46M | 86.78M | 79.00M | 69.75M | 58.24M | Gross Profit |
80.69M | 67.07M | 31.29M | 27.47M | 25.73M | 19.89M | EBIT |
31.28M | 24.34M | 0.00 | -10.47M | -2.18M | 1.28M | EBITDA |
37.37M | 30.13M | 5.03M | -6.59M | 1.22M | 3.54M | Net Income Common Stockholders |
35.46M | 28.66M | -908.00K | -12.01M | -1.80M | 617.00K |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
46.90M | 46.90M | 13.82M | 10.30M | 18.90M | 17.57M | Total Assets |
113.45M | 113.45M | 59.43M | 48.04M | 59.22M | 57.25M | Total Debt |
4.66M | 4.66M | 5.48M | 4.73M | 6.31M | 7.32M | Net Debt |
-42.23M | -42.23M | -8.32M | -5.06M | -12.59M | -10.25M | Total Liabilities |
50.06M | 50.06M | 34.44M | 30.00M | 32.81M | 31.00M | Stockholders Equity |
63.47M | 63.47M | 25.70M | 18.77M | 29.93M | 29.64M |
Cash Flow | Free Cash Flow | ||||
30.36M | 27.27M | 339.00K | -7.74M | 783.00K | 4.25M | Operating Cash Flow |
39.12M | 35.02M | 5.90M | -1.22M | 5.15M | 5.66M | Investing Cash Flow |
-8.75M | -7.74M | -5.07M | -7.03M | -4.37M | -1.38M | Financing Cash Flow |
7.21M | 6.06M | 2.87M | -307.00K | 773.00K | 2.31M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $1.48B | 28.01 | 11.35% | ― | 14.05% | 17.90% | |
77 Outperform | $1.41B | 43.24 | 68.82% | ― | 114.21% | 1471.86% | |
69 Neutral | $1.22B | 360.99 | 0.63% | ― | 20.97% | ― | |
66 Neutral | $1.03B | 93.96 | 2.42% | ― | 18.72% | 347.70% | |
62 Neutral | $11.75B | 10.58 | -7.10% | 2.91% | 7.47% | -7.95% | |
54 Neutral | $1.49B | ― | -19.49% | ― | -50.48% | -15.75% | |
48 Neutral | $1.10B | ― | -126.64% | ― | 9.40% | 13.55% |