Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
73.24M | 65.56M | 53.30M | 41.81M | 31.72M |
Gross Profit | ||||
56.35M | 50.16M | 41.28M | 32.05M | 23.57M |
EBIT | ||||
21.96M | 20.04M | 15.63M | 9.82M | -756.09K |
EBITDA | ||||
21.96M | 20.80M | 16.30M | 11.22M | 582.73K |
Net Income Common Stockholders | ||||
19.23M | 17.19M | 12.83M | 9.33M | 1.37M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
52.23M | 49.76M | 57.96M | 62.50M | 51.98M |
Total Assets | ||||
98.33M | 92.16M | 85.51M | 82.88M | 71.07M |
Total Debt | ||||
154.69K | 2.04M | 2.21M | 2.48M | 2.72M |
Net Debt | ||||
-52.08M | -47.72M | -55.76M | -59.52M | -47.35M |
Total Liabilities | ||||
11.51M | 20.74M | 11.84M | 10.71M | 9.68M |
Stockholders Equity | ||||
86.82M | 71.42M | 73.67M | 72.17M | 61.38M |
Cash Flow | Free Cash Flow | |||
17.62M | 5.46M | 8.17M | 10.52M | 5.18M |
Operating Cash Flow | ||||
25.62M | 13.47M | 10.04M | 11.26M | 5.82M |
Investing Cash Flow | ||||
-8.82M | -8.01M | -1.37M | 648.24K | 246.97K |
Financing Cash Flow | ||||
-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 |
---|---|---|---|---|---|---|---|
76 Outperform | $645.67M | 33.75 | 24.31% | 1.20% | 11.71% | 11.28% | |
60 Neutral | $570.99M | ― | -18.38% | ― | 20.37% | 34.10% | |
50 Neutral | $5.14B | 3.10 | -40.94% | 2.95% | 17.94% | 2.00% | |
50 Neutral | $555.72M | 45.80 | -37.42% | ― | -2.54% | -546.91% | |
49 Neutral | $614.58M | ― | -20.86% | ― | 11.89% | 79.18% | |
47 Neutral | $574.97M | ― | -12.43% | ― | 57.08% | 49.93% | |
46 Neutral | $532.47M | ― | 26.25% | ― | ― | ― |