Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 173.75M | 138.68M | 142.08M | 121.33M | 100.00M |
Gross Profit | 76.79M | 41.37M | 61.82M | 54.07M | 46.66M |
EBITDA | 59.72M | 29.70M | 50.43M | 46.42M | 45.42M |
Net Income | 17.90M | -4.20M | 17.90M | 18.41M | 20.78M |
Balance Sheet | |||||
Total Assets | 348.36M | 328.30M | 235.19M | 210.88M | 177.92M |
Cash, Cash Equivalents and Short-Term Investments | 4.26M | 6.71M | 4.74M | 17.15M | 19.09M |
Total Debt | 25.06M | 25.06M | 12.66M | 1.35M | 647.00K |
Total Liabilities | 113.90M | 64.11M | 41.73M | 30.32M | 19.88M |
Stockholders Equity | 213.88M | 239.72M | 171.05M | 161.30M | 141.52M |
Cash Flow | |||||
Free Cash Flow | 14.48M | -15.62M | -1.48M | -6.93M | 3.12M |
Operating Cash Flow | 41.95M | 14.77M | 42.62M | 30.90M | 30.96M |
Investing Cash Flow | -32.05M | -31.16M | -44.57M | -35.92M | -28.00M |
Financing Cash Flow | -7.80M | 3.93M | -12.51M | 2.37M | 7.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $392.07M | 15.33 | 11.16% | 2.43% | 29.36% | 707.68% | |
63 Neutral | $10.54B | 10.43 | 1.37% | 3.00% | 2.29% | -33.47% | |
62 Neutral | $294.90M | 33.34 | 26.95% | ― | 67.42% | 137.01% | |
50 Neutral | $248.18M | ― | -9999.00% | ― | ― | 18.69% | |
― | $456.26M | ― | -72.69% | ― | ― | ― | |
― | $606.24M | 299.10 | ― | ― | ― | ||
― | $460.98M | ― | -25.54% | ― | ― | ― |