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 |
---|---|---|---|---|---|---|---|
80 Outperform | $216.80M | 5.83 | 10.39% | 5.08% | 13.93% | -23.70% | |
79 Outperform | $246.15M | 14.85 | 7.72% | 2.76% | 8.36% | -2.51% | |
77 Outperform | $293.28M | 23.70 | 4.48% | 2.15% | -0.04% | -58.92% | |
70 Outperform | $255.42M | 13.36 | 5.50% | 4.48% | 5.89% | 96.63% | |
68 Neutral | $16.73B | 11.75 | 9.79% | 3.76% | 11.87% | -7.97% | |
67 Neutral | $149.98M | 566.55 | 0.33% | 3.75% | 0.52% | -96.93% | |
64 Neutral | $215.03M | 12.55 | 4.96% | ― | 331.33% | ― |