Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
75.15M | 73.24M | 65.56M | 53.30M | 41.81M | 31.72M | Gross Profit |
57.80M | 56.35M | 50.16M | 41.28M | 32.05M | 23.57M | EBIT |
22.65M | 21.96M | 20.04M | 15.63M | 9.82M | -756.09K | EBITDA |
22.77M | 22.78M | 20.80M | 16.30M | 11.22M | 582.73K | Net Income Common Stockholders |
19.78M | 19.23M | 17.19M | 12.83M | 9.33M | 1.37M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
42.78M | 52.23M | 49.76M | 57.96M | 62.50M | 51.98M | Total Assets |
75.62M | 98.33M | 92.16M | 85.51M | 82.88M | 71.07M | Total Debt |
2.35M | 154.69K | 2.04M | 2.21M | 2.48M | 2.72M | Net Debt |
-40.43M | -52.08M | -47.72M | -55.76M | -59.52M | -47.35M | Total Liabilities |
11.28M | 11.51M | 20.74M | 11.84M | 10.71M | 9.68M | Stockholders Equity |
64.34M | 86.82M | 71.42M | 73.67M | 72.17M | 61.38M |
Cash Flow | Free Cash Flow | ||||
14.00M | 17.62M | 5.46M | 8.17M | 10.52M | 5.18M | Operating Cash Flow |
26.03M | 25.62M | 13.47M | 10.04M | 11.26M | 5.82M | Investing Cash Flow |
-12.26M | -8.82M | -8.01M | -1.37M | 648.24K | 246.97K | Financing Cash Flow |
-8.57M | -14.34M | -13.66M | -12.71M | 24.43K | 522.48K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $739.64M | 37.61 | 23.81% | 1.17% | 11.04% | 9.84% | |
72 Outperform | $742.34M | ― | -15.96% | ― | 22.60% | 41.26% | |
59 Neutral | $624.19M | ― | 26.25% | ― | ― | ― | |
54 Neutral | $5.38B | 3.27 | -45.10% | 3.30% | 16.81% | 0.02% | |
52 Neutral | $559.55M | 45.80 | -36.78% | ― | 1.34% | -530.36% | |
47 Neutral | $543.80M | ― | -19.79% | ― | 8.60% | -42.76% | |
44 Neutral | $577.45M | ― | -11.98% | ― | 46.69% | 46.68% |