| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Jun 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 13.49M | 13.38M | 13.79M | 13.80M | 9.13M | 9.74M |
| Gross Profit | 13.31M | 13.23M | 13.75M | 12.37M | 7.67M | 8.23M |
| EBITDA | 7.19M | 7.76M | 10.34M | 11.42M | 6.98M | 2.89M |
| Net Income | -581.01K | 397.33K | 1.97M | 6.49M | 3.99M | -10.08K |
Balance Sheet | ||||||
| Total Assets | 353.82M | 360.70M | 373.69M | 377.91M | 373.28M | 374.22M |
| Cash, Cash Equivalents and Short-Term Investments | 8.10M | 7.51M | 4.07M | 7.39M | 25.48M | 32.00M |
| Total Debt | 20.50M | 142.16M | 153.83M | 158.50M | 165.45M | 171.57M |
| Total Liabilities | 146.68M | 152.40M | 165.77M | 171.95M | 173.68M | 178.61M |
| Stockholders Equity | 207.14M | 208.30M | 207.92M | 205.96M | 199.60M | 195.61M |
Cash Flow | ||||||
| Free Cash Flow | 9.69M | 7.03M | 6.92M | -6.75M | 2.65M | 1.68M |
| Operating Cash Flow | 11.79M | 7.22M | 7.99M | 12.44M | 2.71M | 1.70M |
| Investing Cash Flow | 16.45M | 15.05M | -1.06M | -19.56M | -530.59K | 20.24M |
| Financing Cash Flow | -22.91M | -12.47M | -10.27M | -11.16M | -6.13M | -1.19M |