Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
56.29M | 68.18M | 56.69M | 53.03M | 38.60M | Gross Profit |
51.53M | 61.20M | 52.43M | 46.91M | 35.25M | EBIT |
20.93M | 22.26M | 17.20M | 19.45M | 15.96M | EBITDA |
20.93M | 23.28M | 17.79M | 19.45M | 15.96M | Net Income Common Stockholders |
40.90M | 20.58M | 14.32M | 17.22M | 14.01M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
14.92M | 57.20M | 43.09M | 37.32M | 22.08M | Total Assets |
239.83M | 78.06M | 62.69M | 50.67M | 34.64M | Total Debt |
70.00K | 160.00K | 245.00K | 325.00K | 332.00K | Net Debt |
-8.75M | -57.04M | -22.77M | -37.00M | -21.75M | Total Liabilities |
9.08M | 6.27M | 7.02M | 5.13M | 4.85M | Stockholders Equity |
230.75M | 71.80M | 55.68M | 45.55M | 29.79M |
Cash Flow | Free Cash Flow | |||
24.36M | 20.50M | 15.30M | 15.23M | 14.36M | Operating Cash Flow |
24.41M | 21.33M | 17.46M | 16.06M | 15.42M | Investing Cash Flow |
-189.98M | 18.40M | -26.84M | -825.00K | -1.31M | Financing Cash Flow |
117.19M | -5.41M | -4.94M | 13.00K | 230.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $18.17B | 44.70 | 43.03% | ― | 22.07% | 101.95% | |
72 Outperform | $353.73M | 7.50 | 27.04% | ― | -17.44% | 73.71% | |
69 Neutral | $4.68B | 90.71 | 8.48% | ― | 28.49% | ― | |
67 Neutral | $19.46B | ― | -19.42% | ― | 56.75% | 59.77% | |
61 Neutral | $26.47B | 47.55 | 27.63% | ― | 11.34% | 4.24% | |
56 Neutral | $1.28B | ― | -33.30% | ― | 25.74% | 57.18% | |
49 Neutral | $6.85B | 0.81 | -52.91% | 2.50% | 19.94% | 1.20% |