Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 38.04M | 54.11M | 37.58M | 35.23M | 33.65M |
Gross Profit | 38.04M | 39.23M | 37.99K | 37.09K | 35.98K |
EBITDA | 13.17M | 15.72M | 15.12M | 14.24M | 0.00 |
Net Income | 9.76M | 10.88M | 10.48M | 9.83M | 8.37M |
Balance Sheet | |||||
Total Assets | 976.89M | 958.80M | 989.11M | 950.73M | 891.18M |
Cash, Cash Equivalents and Short-Term Investments | 99.98M | 199.69M | 220.66K | 238.68K | 179.07K |
Total Debt | 0.00 | 18.07M | 23.07M | 28.07M | 30.07M |
Total Liabilities | 895.88M | 885.55M | 927.75M | 893.87M | 843.74M |
Stockholders Equity | 81.00M | 73.25M | 61.36M | 56.87M | 47.44M |
Cash Flow | |||||
Free Cash Flow | 5.86M | 10.81M | 11.30M | 23.45M | -12.72M |
Operating Cash Flow | 5.96M | 11.14M | 11.41M | 24.05M | -11.42M |
Investing Cash Flow | -112.18M | 11.76M | -64.59M | -14.88M | -113.54M |
Financing Cash Flow | 6.51M | -43.86M | 34.26M | 49.95M | 246.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $17.80B | 11.87 | 10.23% | 3.74% | 9.69% | 1.18% | |
66 Neutral | ― | 14.85% | ― | ― | ― | ||
― | $14.87M | ― | -37.16% | ― | ― | ― | |
70 Outperform | $69.17M | 12.40 | 5.99% | 2.19% | 2.84% | -31.20% | |
57 Neutral | $48.19M | 20.72 | 4.50% | 0.98% | 13.47% | ― | |
57 Neutral | $54.22M | 23.39 | 2.69% | ― | 107.33% | ― | |
50 Neutral | $13.10M | 421.96 | 0.17% | 2.21% | 8.99% | -94.06% |