Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 33.72M | 19.98M | 30.38M | 18.42M | 16.34M | 13.75M |
Gross Profit | 29.33M | 19.98M | 19.57M | 18.42M | 16.34M | 13.75M |
EBITDA | 5.39M | 6.64M | 29.97M | 7.48M | 5.66M | 4.49M |
Net Income | 5.67M | 5.31M | 5.93M | 5.63M | 4.17M | 3.25M |
Balance Sheet | ||||||
Total Assets | 675.28M | 663.58M | 602.62M | 516.72M | 469.06M | 424.43M |
Cash, Cash Equivalents and Short-Term Investments | 32.10M | 17.84M | 23.82M | 31.47M | 54.50M | 60.89M |
Total Debt | 42.73M | 12.72M | 50.51M | 42.69M | 30.23M | 32.15M |
Total Liabilities | 623.28M | 613.29M | 556.48M | 476.63M | 433.51M | 392.98M |
Stockholders Equity | 52.00M | 50.29M | 46.14M | 40.10M | 35.55M | 31.46M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 5.61M | 5.45M | 4.71M | 3.86M | 1.94M |
Operating Cash Flow | 0.00 | 6.00M | 5.62M | 5.02M | 4.00M | 2.09M |
Investing Cash Flow | 0.00 | -67.89M | -63.65M | -53.49M | -59.58M | -63.11M |
Financing Cash Flow | 0.00 | 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 |
---|---|---|---|---|---|---|---|
74 Outperform | $50.59M | 3.35 | 14.85% | ― | 25.77% | 12.09% | |
69 Neutral | $42.16M | 10.71 | 7.20% | 3.88% | -2.93% | 7.89% | |
68 Neutral | $17.85B | 11.54 | 9.95% | 3.76% | 9.70% | 1.08% | |
66 Neutral | $52.05M | 8.11 | 12.10% | ― | 17.08% | 8.84% | |
57 Neutral | $47.99M | 20.63 | 4.50% | 0.98% | 13.47% | ― | |
― | $49.57M | 20.73 | 4.53% | ― | ― | ― | |
57 Neutral | $53.80M | 23.21 | 2.69% | ― | 107.33% | ― |