| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 405.11M | 338.03M | 320.83M | 302.93M | 264.73M |
| Gross Profit | 353.58M | 288.81M | 274.99M | 267.68M | 238.99M |
| EBITDA | 362.25M | 213.78M | 329.47M | 221.50M | 166.31M |
| Net Income | 128.10M | -7.13M | 95.50M | -5.43M | 202.25M |
Balance Sheet | |||||
| Total Assets | 5.69B | 5.49B | 5.65B | 5.46B | 4.93B |
| Cash, Cash Equivalents and Short-Term Investments | 422.24M | 175.26M | 252.41M | 456.94M | 285.19M |
| Total Debt | 3.66B | 3.70B | 3.72B | 3.65B | 3.17B |
| Total Liabilities | 4.08B | 4.09B | 4.17B | 4.09B | 3.56B |
| Stockholders Equity | 1.61B | 1.40B | 1.48B | 1.37B | 1.37B |
Cash Flow | |||||
| Free Cash Flow | 129.65M | 134.54M | 152.51M | 101.59M | 95.25M |
| Operating Cash Flow | 131.12M | 138.71M | 154.55M | 104.59M | 96.08M |
| Investing Cash Flow | 38.39M | -187.93M | -272.17M | -181.97M | -164.22M |
| Financing Cash Flow | 80.56M | -11.96M | -93.94M | 242.72M | -62.36M |