Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
58.38M | 47.27M | 38.03M | 29.46M | 24.12M | Gross Profit |
32.20M | 24.14M | 20.95M | 14.71M | 9.30M | EBIT |
1.02M | -167.25K | 344.33K | -2.74M | -7.91M | EBITDA |
10.13M | 3.86M | 3.25M | -213.22K | -5.79M | Net Income Common Stockholders |
3.82M | 6.46M | 1.03M | -2.72M | -9.14M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
10.77M | 16.99M | 9.71M | 7.39M | 7.83M | Total Assets |
179.03M | 146.60M | 108.24M | 84.05M | 67.83M | Total Debt |
2.93M | 3.31M | 3.67M | 4.01M | 4.33M | Net Debt |
-7.84M | -13.68M | -6.04M | -3.37M | -3.50M | Total Liabilities |
148.59M | 122.11M | 91.95M | 71.06M | 54.60M | Stockholders Equity |
30.44M | 24.49M | 16.29M | 12.99M | 13.24M |
Cash Flow | Free Cash Flow | |||
22.51M | 20.57M | 21.23M | 12.55M | 10.43M | Operating Cash Flow |
22.95M | 27.62M | 25.32M | 15.23M | 13.78M | Investing Cash Flow |
-9.49M | -7.05M | -4.09M | -2.68M | -3.34M | Financing Cash Flow |
-466.25K | -1.12M | 0.00 | 192.14K | -72.86K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $2.61B | 22.10 | 17.45% | ― | 17.64% | 30.75% | |
70 Outperform | $125.23M | 36.35 | 13.89% | ― | 23.50% | -41.63% | |
70 Outperform | $379.78M | 6.90 | 41.43% | ― | -0.20% | 8.56% | |
60 Neutral | $10.93B | 10.46 | -6.70% | 2.99% | 7.54% | -12.22% | |
54 Neutral | $622.08M | ― | 57.39% | ― | 16.42% | 50.85% | |
47 Neutral | $138.11M | ― | -113.56% | ― | 347.52% | 62.22% | |
42 Neutral | $30.56M | ― | 86.76% | ― | 11.25% | 34.57% |