| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 78.44M | 75.22M | 49.62M | 33.26M | 32.71M | 24.56M |
| Gross Profit | 78.44M | 75.22M | 49.62M | 33.26M | 32.71M | 24.56M |
| EBITDA | 16.68M | 14.47M | -2.24M | 867.22K | 0.00 | -3.53M |
| Net Income | 11.16M | 9.40M | 5.33M | -948.87K | -4.92M | -5.01M |
Balance Sheet | ||||||
| Total Assets | 1.19B | 873.47M | 985.22M | 531.22M | 495.21M | 415.14M |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 51.46M | 56.85M | 32.21M | 31.91M | 24.25M |
| Total Debt | 20.77M | 20.77M | 20.77M | 19.62M | 16.52M | 16.52M |
| Total Liabilities | 1.14B | 827.59M | 948.62M | 495.59M | 452.14M | 365.75M |
| Stockholders Equity | 50.96M | 45.88M | 36.30M | 30.18M | 37.02M | 43.33M |
Cash Flow | ||||||
| Free Cash Flow | 2.74M | 6.12M | 38.21M | 3.31M | 16.78M | -54.05M |
| Operating Cash Flow | 2.74M | 6.12M | 36.09M | 3.31M | 16.78M | -54.05M |
| Investing Cash Flow | -13.11M | -10.17M | -14.19M | -4.04M | -4.65M | 56.06M |
| Financing Cash Flow | -2.31M | -2.31M | -255.02K | 562.80K | -585.25K | -10.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | $2.35B | 6.27 | 15.86% | ― | 28.86% | -11.22% | |
| ― | $11.72B | 7.00 | 15.12% | 0.63% | -4.26% | -47.61% | |
| ― | $57.55M | 5.08 | 23.95% | ― | 23.10% | 44.90% | |
| ― | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
| ― | $2.13B | 11.51 | 4.82% | ― | -4.56% | -55.48% | |
| ― | $414.48M | 11.06 | 5.82% | ― | 2.18% | -41.11% | |
| ― | $11.61M | -3.49 | -58.30% | ― | ― | 78.09% |