| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 215.86M | 192.12M | 184.16M | 162.67M | 190.77M |
| Gross Profit | 154.50M | 138.42M | 126.42M | 120.72M | 124.67M |
| EBITDA | 143.94M | 174.16M | 108.47M | 97.01M | 105.99M |
| Net Income | 73.34M | 115.84M | 79.42M | 57.27M | -226.25M |
Balance Sheet | |||||
| Total Assets | 2.64B | 2.36B | 2.28B | 2.10B | 2.04B |
| Cash, Cash Equivalents and Short-Term Investments | 105.56M | 18.32M | 25.54M | 14.35M | 26.77M |
| Total Debt | 1.12B | 953.14M | 960.46M | 873.27M | 833.16M |
| Total Liabilities | 1.30B | 1.09B | 1.08B | 974.81M | 941.96M |
| Stockholders Equity | 1.09B | 1.02B | 964.48M | 885.68M | 866.82M |
Cash Flow | |||||
| Free Cash Flow | 104.47M | 92.18M | 81.41M | 66.52M | 80.00M |
| Operating Cash Flow | 104.64M | 92.36M | 82.55M | 66.60M | 80.41M |
| Investing Cash Flow | -147.74M | -39.40M | -98.64M | -56.52M | 350.01M |
| Financing Cash Flow | 130.34M | -60.19M | 27.29M | -22.49M | -470.65M |