Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
171.81M | 171.67M | 182.69M | 140.97M | 113.92M | 82.02M |
Gross Profit | |||||
38.98M | 41.66M | 44.83M | 31.22M | 23.07M | 16.26M |
EBIT | |||||
12.44M | 8.76M | 13.94M | 9.50M | 6.79M | 3.24M |
EBITDA | |||||
14.08M | 10.85M | 15.40M | 10.42M | 7.52M | 3.76M |
Net Income Common Stockholders | |||||
12.38M | 7.15M | 15.69M | 10.05M | 6.38M | 2.78M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
1.45M | 17.85M | 17.17M | 10.14M | 9.22M | 4.51M |
Total Assets | |||||
13.02M | 73.47M | 71.28M | 59.27M | 40.58M | 27.00M |
Total Debt | |||||
0.00 | 19.30M | 22.03M | 26.18M | 20.22M | 13.26M |
Net Debt | |||||
-1.45M | 1.45M | 4.86M | 16.04M | 11.00M | 8.75M |
Total Liabilities | |||||
4.60M | 25.17M | 27.96M | 31.64M | 23.00M | 15.81M |
Stockholders Equity | |||||
8.41M | 48.31M | 43.32M | 27.63M | 17.58M | 11.19M |
Cash Flow | Free Cash Flow | ||||
6.05M | 3.60M | 9.75M | -333.65K | 1.03M | -705.82K |
Operating Cash Flow | |||||
8.90M | 5.84M | 10.02M | 2.81M | 6.90M | -542.83K |
Investing Cash Flow | |||||
-4.17M | -1.76M | -229.34K | -4.88M | -7.96M | -6.04M |
Financing Cash Flow | |||||
1.07M | -3.40M | -2.76M | 2.99M | 5.77M | 9.64M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $3.94B | 7.67 | 19.67% | 0.81% | -13.20% | -51.56% | |
72 Outperform | $163.24M | 24.35 | 13.39% | ― | 5.07% | -3.19% | |
70 Outperform | $10.79B | 27.00 | 16.69% | ― | 8.89% | 6.76% | |
65 Neutral | $26.36B | ― | -10.23% | 0.12% | 4.61% | -2848.30% | |
59 Neutral | $11.48B | 10.33 | -0.84% | 4.02% | 1.25% | -16.06% | |
56 Neutral | $8.02B | 30.58 | 6.88% | 0.99% | -7.57% | -69.25% | |
41 Neutral | $133.05M | ― | -38.46% | ― | -34.12% | -3803.38% |