| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 248.41M | 252.06M | 243.75M | 251.81M | 206.85M | 194.42M |
| Gross Profit | 60.28M | 16.53M | 80.13M | 68.56M | 53.63M | 55.89M |
| EBITDA | 31.67M | 34.43M | 30.90M | 19.29M | 3.64M | 9.86M |
| Net Income | 6.89M | 10.10M | 8.16M | -3.52M | -9.50M | -1.43M |
Balance Sheet | ||||||
| Total Assets | 275.60M | 280.02M | 242.59M | 241.56M | 299.82M | 302.81M |
| Cash, Cash Equivalents and Short-Term Investments | 24.94M | 38.88M | 19.21M | 19.15M | 76.74M | 95.09M |
| Total Debt | 85.94M | 86.78M | 54.53M | 66.39M | 120.36M | 110.76M |
| Total Liabilities | 147.30M | 145.82M | 110.53M | 114.61M | 166.53M | 155.59M |
| Stockholders Equity | 128.30M | 134.21M | 132.06M | 126.95M | 133.29M | 147.22M |
Cash Flow | ||||||
| Free Cash Flow | -1.32M | -2.87M | 11.12M | -329.75K | -12.30M | -21.75M |
| Operating Cash Flow | 29.72M | 31.76M | 45.85M | 18.54M | 3.69M | -5.83M |
| Investing Cash Flow | -31.63M | -35.85M | -31.56M | 45.89M | -15.31M | -36.35M |
| Financing Cash Flow | 18.95M | 23.76M | -14.08M | -55.66M | 4.74M | 55.95M |