Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 19.98M | 30.38M | 18.42M | 16.34M | 13.75M |
Gross Profit | 19.98M | 19.57M | 18.42M | 16.34M | 13.75M |
EBITDA | 6.64M | 29.97M | 7.48M | 5.66M | 4.49M |
Net Income | 5.31M | 5.93M | 5.63M | 4.17M | 3.25M |
Balance Sheet | |||||
Total Assets | 663.58M | 602.62M | 516.72M | 469.06M | 424.43M |
Cash, Cash Equivalents and Short-Term Investments | 17.84M | 23.82M | 31.47M | 54.50M | 60.89M |
Total Debt | 12.72M | 50.51M | 42.69M | 30.23M | 32.15M |
Total Liabilities | 613.29M | 556.48M | 476.63M | 433.51M | 392.98M |
Stockholders Equity | 50.29M | 46.14M | 40.10M | 35.55M | 31.46M |
Cash Flow | |||||
Free Cash Flow | 5.61M | 5.45M | 4.71M | 3.86M | 1.94M |
Operating Cash Flow | 6.00M | 5.62M | 5.02M | 4.00M | 2.09M |
Investing Cash Flow | -67.89M | -63.65M | -53.49M | -59.58M | -63.11M |
Financing Cash Flow | 55.91M | 76.25M | 43.52M | 40.12M | 84.51M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $53.11M | 3.39 | 15.30% | ― | 43.98% | 37.57% | |
69 Neutral | $41.52M | 10.55 | 7.20% | 4.09% | -2.93% | 7.89% | |
67 Neutral | $17.01B | 11.59 | 9.50% | 3.95% | 10.65% | 1.31% | |
66 Neutral | $52.46M | 8.22 | 12.10% | ― | 17.08% | 8.84% | |
57 Neutral | $51.84M | 22.22 | 2.69% | ― | 107.33% | ― | |
54 Neutral | $48.71M | 20.67 | 4.50% | 1.00% | 13.47% | ― |