| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 75.04M | 71.04M | 70.69M | 66.83M | 48.02M | 30.90M |
| Gross Profit | 5.01M | 50.38M | 43.63M | 571.00K | -2.05M | -11.50M |
| EBITDA | -19.58M | 4.42M | 6.63M | 6.09M | 3.10M | -11.67M |
| Net Income | 9.43M | 4.10M | 2.70M | 1.84M | 694.00K | -18.11M |
Balance Sheet | ||||||
| Total Assets | 80.43M | 76.59M | 73.11M | 83.02M | 73.81M | 69.16M |
| Cash, Cash Equivalents and Short-Term Investments | 18.87M | 18.73M | 10.32M | 18.79M | 16.58M | 15.29M |
| Total Debt | 9.98M | 11.68M | 18.07M | 19.56M | 22.90M | 24.28M |
| Total Liabilities | 38.26M | 40.13M | 41.04M | 53.39M | 46.88M | 42.73M |
| Stockholders Equity | 41.97M | 36.29M | 32.02M | 29.37M | 26.69M | 26.25M |
Cash Flow | ||||||
| Free Cash Flow | 3.63M | 14.45M | -6.46M | 2.15M | 2.89M | -5.57M |
| Operating Cash Flow | 5.14M | 15.93M | -5.52M | 4.60M | 3.82M | -4.24M |
| Investing Cash Flow | 4.02M | -1.18M | -846.00K | 376.00K | -780.00K | -4.59M |
| Financing Cash Flow | -4.17M | -6.54M | -1.76M | -2.74M | -1.91M | 7.39M |