| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 85.55M | 77.08M | 36.03M | 38.41M | 34.86M | 29.60M |
| Gross Profit | 36.74M | 0.00 | 58.17M | 38.41M | 34.86M | 29.60M |
| EBITDA | 14.67M | 9.22M | 4.61M | 8.67M | 10.46M | 6.02M |
| Net Income | 10.50M | 6.93M | 2.55M | 5.62M | 7.05M | 3.82M |
Balance Sheet | ||||||
| Total Assets | 1.43B | 1.29B | 1.13B | 982.75M | 851.96M | 749.94M |
| Cash, Cash Equivalents and Short-Term Investments | 25.60M | 0.00 | 17.62M | 11.84M | 45.69M | 22.90M |
| Total Debt | 69.60M | 90.64M | 87.60M | 57.09M | 23.06M | 27.83M |
| Total Liabilities | 1.33B | 1.20B | 1.05B | 905.28M | 771.80M | 675.73M |
| Stockholders Equity | 102.50M | 96.59M | 79.55M | 77.47M | 80.15M | 74.21M |
Cash Flow | ||||||
| Free Cash Flow | 10.20M | 7.21M | 2.59M | 5.42M | 15.88M | -668.71K |
| Operating Cash Flow | 13.23M | 11.50M | 5.39M | 11.95M | 17.38M | -22.48K |
| Investing Cash Flow | -238.28M | -149.72M | -141.92M | -181.43M | -87.46M | -58.12M |
| Financing Cash Flow | 201.16M | 142.75M | 142.33M | 135.39M | 92.99M | 42.06M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | $115.07M | 10.20 | 10.80% | 1.07% | 24.50% | 78.54% | |
| ― | $109.73M | 10.96 | 8.68% | 1.71% | 18.82% | 35.00% | |
| ― | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
| ― | $114.55M | 11.26 | 6.52% | 1.73% | 2.85% | 73.57% | |
| ― | $108.51M | 23.38 | 2.90% | 1.55% | 8.77% | 369.81% | |
| ― | $116.02M | 23.73 | 1.91% | 1.02% | 26.46% | ― | |
| ― | $112.65M | ― | -0.25% | ― | -12.23% | 83.58% |