| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 74.88M | 58.38M | 47.27M | 38.03M | 29.46M | 24.12M |
| Gross Profit | 44.80M | 32.20M | 24.14M | 20.95M | 14.71M | 9.30M |
| EBITDA | 14.38M | 7.02M | 3.86M | 2.79M | -1.12M | -5.79M |
| Net Income | 7.56M | 3.82M | 6.46M | 1.03M | -2.72M | -9.14M |
Balance Sheet | ||||||
| Total Assets | 209.51M | 179.03M | 146.60M | 108.24M | 84.05M | 67.83M |
| Cash, Cash Equivalents and Short-Term Investments | 7.53M | 10.77M | 16.99M | 9.71M | 7.39M | 7.83M |
| Total Debt | 6.08M | 2.93M | 3.31M | 3.67M | 4.01M | 4.33M |
| Total Liabilities | 163.75M | 148.59M | 122.11M | 91.95M | 71.06M | 54.60M |
| Stockholders Equity | 45.76M | 30.44M | 24.49M | 16.29M | 12.99M | 13.24M |
Cash Flow | ||||||
| Free Cash Flow | 9.84M | 13.46M | 20.57M | 21.23M | 12.55M | 10.43M |
| Operating Cash Flow | 18.67M | 22.95M | 27.62M | 25.32M | 15.23M | 13.78M |
| Investing Cash Flow | -10.84M | -9.49M | -7.05M | -4.09M | -2.68M | -3.34M |
| Financing Cash Flow | 150.32K | -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 |
|---|---|---|---|---|---|---|---|
69 Neutral | $1.89B | 27.94 | 9.79% | ― | 10.58% | -45.52% | |
68 Neutral | $460.64M | 12.14 | 26.84% | ― | -6.57% | -29.62% | |
65 Neutral | $2.81B | -1,429.67 | 0.58% | ― | 24.71% | 99.52% | |
64 Neutral | $264.21M | 36.50 | 20.36% | ― | 32.61% | -8.26% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
53 Neutral | $655.79M | -4.14 | -48.63% | ― | 101.97% | 58.61% | |
51 Neutral | $582.46M | -2.61 | -17.60% | ― | -0.58% | -57.43% |