| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 444.84M | 454.52M | 519.97M | 468.85M | 362.44M |
| Gross Profit | 26.50M | 176.62M | 242.09M | 176.43M | 165.90M |
| EBITDA | 78.71M | 116.61M | 205.56M | 107.81M | 94.95M |
| Net Income | 27.32M | 51.87M | 122.39M | 86.60M | 60.02M |
Balance Sheet | |||||
| Total Assets | 734.85M | 755.49M | 809.20M | 801.48M | 689.45M |
| Cash, Cash Equivalents and Short-Term Investments | 82.91M | 48.61M | 74.78M | 102.83M | 117.54M |
| Total Debt | 246.75M | 254.41M | 268.81M | 336.79M | 310.46M |
| Total Liabilities | 375.37M | 384.81M | 419.78M | 483.00M | 427.93M |
| Stockholders Equity | 359.15M | 370.29M | 388.71M | 317.95M | 261.30M |
Cash Flow | |||||
| Free Cash Flow | 85.72M | 64.90M | 112.50M | -3.70M | 28.78M |
| Operating Cash Flow | 118.36M | 109.28M | 150.15M | 64.09M | 103.23M |
| Investing Cash Flow | -31.91M | -47.42M | -46.02M | -70.67M | -64.11M |
| Financing Cash Flow | -50.34M | -83.44M | -130.06M | -19.07M | 28.19M |