| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 173.73M | 181.94M | 185.65M | 174.22M | 146.11M | 154.59M |
| Gross Profit | 55.38M | 80.39M | 37.86M | 79.26M | 68.46M | 67.12M |
| EBITDA | 16.05M | 12.99M | 14.54M | 14.21M | 15.41M | 12.73M |
| Net Income | 2.23M | -1.25M | 865.00K | 2.10M | 3.66M | 1.23M |
Balance Sheet | ||||||
| Total Assets | 125.43M | 136.83M | 145.38M | 146.31M | 142.14M | 145.18M |
| Cash, Cash Equivalents and Short-Term Investments | 6.99M | 11.90M | 8.74M | 13.54M | 28.30M | 26.33M |
| Total Debt | 5.67M | 14.84M | 14.24M | 2.84M | 10.07M | 10.33M |
| Total Liabilities | 79.73M | 90.43M | 98.01M | 96.20M | 93.29M | 97.94M |
| Stockholders Equity | 45.70M | 46.40M | 47.38M | 50.11M | 48.86M | 47.24M |
Cash Flow | ||||||
| Free Cash Flow | 991.00K | 528.00K | -12.53M | -4.14M | 3.13M | 8.46M |
| Operating Cash Flow | 6.46M | 7.17M | -3.06M | 4.91M | 11.62M | 13.63M |
| Investing Cash Flow | -3.64M | -4.47M | -9.40M | -9.02M | -7.30M | -5.36M |
| Financing Cash Flow | -2.58M | -2.38M | 6.40M | -10.86M | -2.65M | -3.94M |