| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 38.74M | 52.91M | 66.85M | 42.79M | 45.65M | 34.61M |
| Gross Profit | -6.12M | -1.36M | 9.29M | 8.63M | 6.33M | 5.12M |
| EBITDA | -10.76M | -6.31M | 4.40M | 3.98M | 2.54M | 2.19M |
| Net Income | -12.72M | -7.39M | 3.23M | 2.55M | 1.53M | 1.31M |
Balance Sheet | ||||||
| Total Assets | 45.66M | 49.42M | 55.20M | 38.23M | 35.48M | 37.46M |
| Cash, Cash Equivalents and Short-Term Investments | 6.24M | 9.05M | 13.97M | 13.33M | 15.45M | 14.53M |
| Total Debt | 14.31M | 18.33M | 11.24M | 4.26M | 5.23M | 5.60M |
| Total Liabilities | 32.88M | 35.43M | 33.54M | 18.87M | 17.25M | 20.34M |
| Stockholders Equity | 12.58M | 13.82M | 21.60M | 19.31M | 18.17M | 17.08M |
Cash Flow | ||||||
| Free Cash Flow | -15.55M | -10.01M | -4.38M | 95.00K | 2.59M | 108.49K |
| Operating Cash Flow | -17.92M | -9.96M | -4.28M | 234.00K | 2.96M | 192.27K |
| Investing Cash Flow | 2.28M | 253.00K | -936.00K | -139.00K | -920.00K | -705.26K |
| Financing Cash Flow | 3.15M | 5.39M | 5.09M | -1.61M | -1.90M | 10.19M |