| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 46.20M | 49.15M | 33.96M | 34.84M | 31.18M | 21.40M |
| Gross Profit | 10.17M | 22.74M | 15.92M | 14.75M | 18.78M | 7.30M |
| EBITDA | 1.35M | 193.66K | ― | 2.34M | 5.30M | 3.29M |
| Net Income | -697.72K | -1.99M | -3.36M | -649.05K | 4.73M | 2.09M |
Balance Sheet | ||||||
| Total Assets | 46.51M | 49.36M | 45.39M | 48.95M | 42.48M | 30.05M |
| Cash, Cash Equivalents and Short-Term Investments | 6.08M | 6.73M | 10.80M | 13.70M | 9.85M | 3.81M |
| Total Debt | 7.91M | 9.16M | 6.08M | 7.46M | 7.56M | 8.74M |
| Total Liabilities | 15.65M | 17.86M | 11.86M | 12.11M | 13.29M | 13.38M |
| Stockholders Equity | 30.86M | 31.50M | 33.53M | 36.84M | 29.19M | 16.67M |
Cash Flow | ||||||
| Free Cash Flow | -2.80M | -2.80M | -1.27M | -8.05M | -1.01M | -2.99M |
| Operating Cash Flow | -1.78M | -1.78M | 688.00K | -5.07M | 94.00K | 17.00K |
| Investing Cash Flow | -2.95M | -2.95M | -1.79M | 1.02M | -977.00K | -3.83M |
| Financing Cash Flow | -745.00K | -745.00K | -492.00K | 8.21M | 5.08M | 5.36M |