| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 500.25M | 453.58M | 393.28M | 465.43M | 434.73M |
| Gross Profit | 59.31M | 44.66M | 56.98M | 76.02M | 68.44M |
| EBITDA | 1.23M | -17.07M | 14.24M | 21.11M | 13.11M |
| Net Income | -15.12M | -21.63M | 1.39M | 9.18M | -2.14M |
Balance Sheet | |||||
| Total Assets | 282.83M | 282.93M | 264.00M | 251.90M | 268.13M |
| Cash, Cash Equivalents and Short-Term Investments | 48.00M | 27.81M | 20.33M | 46.40M | 36.93M |
| Total Debt | 8.46M | 12.56M | 15.22M | 2.01M | 4.00M |
| Total Liabilities | 134.35M | 126.49M | 80.81M | 65.32M | 81.80M |
| Stockholders Equity | 148.52M | 156.43M | 183.19M | 186.57M | 186.33M |
Cash Flow | |||||
| Free Cash Flow | 23.32M | 12.54M | -20.32M | 14.59M | -27.01M |
| Operating Cash Flow | 25.75M | 17.49M | -4.63M | 19.28M | -21.87M |
| Investing Cash Flow | -2.55M | -4.80M | -16.61M | -5.21M | -5.73M |
| Financing Cash Flow | -3.51M | -5.03M | -4.25M | -3.65M | -11.74M |