Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 68.54M | 58.38M | 47.27M | 38.03M | 29.46M | 24.12M |
Gross Profit | 39.00M | 32.20M | 24.14M | 20.95M | 14.71M | 9.30M |
EBITDA | 12.88M | 7.02M | 3.86M | 3.25M | -213.22K | -5.79M |
Net Income | 6.78M | 3.82M | 6.46M | 1.03M | -2.72M | -9.14M |
Balance Sheet | ||||||
Total Assets | 193.90M | 179.03M | 146.60M | 108.24M | 84.05M | 67.83M |
Cash, Cash Equivalents and Short-Term Investments | 113.91M | 10.77M | 16.99M | 9.71M | 7.39M | 7.83M |
Total Debt | 2.72M | 2.93M | 3.31M | 3.67M | 4.01M | 4.33M |
Total Liabilities | 151.69M | 148.59M | 122.11M | 91.95M | 71.06M | 54.60M |
Stockholders Equity | 42.21M | 30.44M | 24.49M | 16.29M | 12.99M | 13.24M |
Cash Flow | ||||||
Free Cash Flow | -14.97M | 13.46M | 20.57M | 21.23M | 12.55M | 10.43M |
Operating Cash Flow | -8.24M | 22.95M | 27.62M | 25.32M | 15.23M | 13.78M |
Investing Cash Flow | -11.10M | -9.49M | -7.05M | -4.09M | -2.68M | -3.34M |
Financing Cash Flow | -274.50K | -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 |
---|---|---|---|---|---|---|---|
75 Outperform | 2.33B | 24.57 | 12.95% | ― | 13.02% | -2.57% | |
69 Neutral | 423.29M | 8.70 | 36.17% | ― | -4.19% | -3.52% | |
67 Neutral | $313.64M | 46.62 | 19.65% | ― | 27.84% | -13.78% | |
57 Neutral | 571.41M | 27.48 | -25.74% | ― | 12.86% | ― | |
53 Neutral | 83.17M | -2.59 | 59.15% | ― | 13.23% | -1.78% | |
43 Neutral | 462.22M | -4.56 | -137.66% | ― | 111.83% | 73.52% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |