Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 43.86M | 39.44M | 31.98M | 25.60M | 19.08M |
Gross Profit | 36.89M | 34.29M | 26.58M | 21.51M | 19.08M |
EBITDA | 13.79M | 43.42M | 22.20M | 16.35M | 11.98M |
Net Income | -29.29M | 3.14M | 8.03M | 4.13M | -6.09M |
Balance Sheet | |||||
Total Assets | 607.02M | 590.83M | 497.62M | 477.79M | 409.27M |
Cash, Cash Equivalents and Short-Term Investments | 23.66M | 35.24M | 12.52M | 13.00M | 15.46M |
Total Debt | 279.32M | 269.85M | 209.33M | 188.72M | 126.49M |
Total Liabilities | 336.22M | 329.88M | 263.55M | 240.26M | 170.95M |
Stockholders Equity | 228.96M | 222.33M | 200.81M | 206.32M | 214.72M |
Cash Flow | |||||
Free Cash Flow | 2.65M | -11.34M | -21.45M | -38.50M | 3.08M |
Operating Cash Flow | 19.39M | 17.20M | 19.61M | 9.85M | 3.25M |
Investing Cash Flow | -10.73M | -23.20M | -36.48M | -66.86M | -51.59M |
Financing Cash Flow | -14.69M | 25.98M | 14.80M | 59.26M | 37.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $241.53M | 5.91 | 11.25% | 4.44% | 15.88% | -1.83% | |
78 Outperform | $322.02M | 15.85 | 7.29% | 1.99% | 0.75% | -12.45% | |
73 Outperform | $233.63M | 12.88 | 8.60% | 2.84% | 7.42% | 15.82% | |
71 Outperform | $166.24M | 42.35 | 3.06% | 3.34% | 0.24% | -49.87% | |
64 Neutral | $268.42M | 12.66 | 6.12% | 4.18% | 1.46% | 80.94% | |
63 Neutral | $191.63M | 28.16 | 3.01% | ― | 113.90% | ― | |
63 Neutral | $6.83B | 13.32 | -1.02% | 7.20% | 3.66% | -22.87% |