| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 136.85M | 205.90M | 218.71M | 291.27M | 267.35M |
| Gross Profit | 45.12M | 58.01M | 54.51M | 138.43M | 108.49M |
| EBITDA | -2.95M | 19.01M | 13.00M | 26.32M | 23.38M |
| Net Income | 23.49M | 13.26M | -17.82M | 12.20M | 5.15M |
Balance Sheet | |||||
| Total Assets | 207.18M | 216.00M | 243.90M | 330.45M | 285.87M |
| Cash, Cash Equivalents and Short-Term Investments | 99.73M | 54.31M | 40.37M | 36.69M | 42.55M |
| Total Debt | 49.25M | 74.88M | 97.70M | 108.57M | 105.28M |
| Total Liabilities | 92.60M | 118.79M | 156.65M | 221.09M | 187.63M |
| Stockholders Equity | 110.80M | 95.10M | 83.78M | 103.68M | 93.08M |
Cash Flow | |||||
| Free Cash Flow | 7.99M | 6.08M | 13.49M | 6.34M | 4.27M |
| Operating Cash Flow | 10.81M | 13.00M | 19.60M | 14.13M | 10.33M |
| Investing Cash Flow | 59.85M | 27.92M | 8.82M | -6.96M | -18.93M |
| Financing Cash Flow | -23.64M | -20.07M | -24.37M | -13.34M | 7.31M |