| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 113.23M | 120.99M | 122.73M | 101.19M | 79.84M | 63.22M |
| Gross Profit | 33.70M | 22.62M | 30.99M | 32.76M | 27.73M | 16.05M |
| EBITDA | 16.87M | 13.14M | 17.93M | 17.90M | 21.74M | 5.43M |
| Net Income | -1.22M | -8.82M | 270.00K | 1.56M | 7.37M | -5.89M |
Balance Sheet | ||||||
| Total Assets | 175.39M | 169.88M | 181.53M | 167.23M | 153.47M | 131.56M |
| Cash, Cash Equivalents and Short-Term Investments | 5.57M | 5.37M | 3.36M | 10.97M | 12.52M | 7.63M |
| Total Debt | 63.73M | 74.96M | 72.71M | 61.30M | 50.53M | 59.24M |
| Total Liabilities | 111.21M | 121.13M | 123.23M | 103.96M | 89.91M | 76.17M |
| Stockholders Equity | 55.25M | 41.58M | 50.71M | 55.98M | 56.84M | 49.80M |
Cash Flow | ||||||
| Free Cash Flow | -4.95M | -3.05M | 1.15M | -8.90M | 6.61M | -5.13M |
| Operating Cash Flow | 2.81M | 14.20M | 12.73M | 2.55M | 19.05M | 3.69M |
| Investing Cash Flow | -5.29M | -12.13M | -11.04M | -3.85M | -320.00K | 3.34M |
| Financing Cash Flow | 2.19M | -129.00K | -11.16M | -628.00K | -14.13M | -5.66M |