| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 64.66M | 68.40M | 68.14M | 56.45M | 16.56M | 13.39M |
| Gross Profit | 6.53M | 47.28M | 11.89M | 14.97M | 8.74M | 8.31M |
| EBITDA | 964.73K | 11.87M | 8.66M | 12.32M | 7.96M | 6.91M |
| Net Income | -11.28M | -7.40M | -8.90M | 2.47M | 5.19M | 5.28M |
Balance Sheet | ||||||
| Total Assets | 180.85M | 190.57M | 178.85M | 172.25M | 41.28M | 32.78M |
| Cash, Cash Equivalents and Short-Term Investments | 11.92M | 15.34M | 18.36M | 21.05M | 2.30M | 9.98M |
| Total Debt | 43.06M | 42.76M | 32.58M | 18.63M | 4.01M | 1.47M |
| Total Liabilities | 88.86M | 88.28M | 67.72M | 49.71M | 11.02M | 6.75M |
| Stockholders Equity | 90.00M | 99.10M | 108.55M | 121.12M | 30.25M | 26.03M |
Cash Flow | ||||||
| Free Cash Flow | 11.34M | -3.95M | -1.59M | -9.30M | -7.54M | -5.99M |
| Operating Cash Flow | 13.50M | 11.78M | 20.46M | 1.35M | -497.92K | -841.02K |
| Investing Cash Flow | -12.76M | -21.59M | -26.07M | -84.52M | -7.94M | -5.15M |
| Financing Cash Flow | -12.31M | 6.79M | 3.29M | 97.29M | 758.21K | 13.14M |