| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 432.95M | 633.46M | 625.49M | 575.97M | 513.74M |
| Gross Profit | 43.85M | 76.89M | 66.81M | 67.72M | 52.65M |
| EBITDA | 47.19M | 78.43M | 45.16M | 69.15M | 57.32M |
| Net Income | 14.34M | 27.50M | 27.48M | 27.70M | 16.30M |
Balance Sheet | |||||
| Total Assets | 266.39M | 487.36M | 433.65M | 389.57M | 358.12M |
| Cash, Cash Equivalents and Short-Term Investments | 21.64M | 34.67M | 36.46M | 45.72M | 32.36M |
| Total Debt | 72.66M | 145.18M | 94.41M | 85.80M | 99.73M |
| Total Liabilities | 182.07M | 344.34M | 291.33M | 257.92M | 276.05M |
| Stockholders Equity | 81.89M | 128.33M | 128.72M | 117.98M | 80.75M |
Cash Flow | |||||
| Free Cash Flow | 24.04M | 55.15M | 22.90M | 31.17M | 39.54M |
| Operating Cash Flow | 27.22M | 62.86M | 26.11M | 37.04M | 48.04M |
| Investing Cash Flow | -6.02M | -15.18M | -13.07M | -11.89M | -8.00M |
| Financing Cash Flow | -24.48M | -49.34M | -23.39M | -13.50M | -43.13M |