| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.18B | 1.10B | 1.06B | 951.70M | 776.01M |
| Gross Profit | 367.48M | 364.64M | 365.14M | 352.30M | 287.18M |
| EBITDA | 257.84M | 231.16M | 215.41M | 203.62M | 198.47M |
| Net Income | 97.80M | 87.42M | 89.55M | 100.77M | 95.36M |
Balance Sheet | |||||
| Total Assets | 1.04B | 970.93M | 916.91M | 740.18M | 599.17M |
| Cash, Cash Equivalents and Short-Term Investments | 35.72M | 35.14M | 28.44M | 63.03M | 50.07M |
| Total Debt | 803.14M | 749.29M | 737.13M | 605.11M | 584.41M |
| Total Liabilities | 939.39M | 875.18M | 847.19M | 739.80M | 693.70M |
| Stockholders Equity | 98.27M | 95.75M | 69.72M | 376.00K | -94.52M |
Cash Flow | |||||
| Free Cash Flow | 141.93M | 133.42M | 72.17M | 79.11M | 109.70M |
| Operating Cash Flow | 198.93M | 200.08M | 135.34M | 123.52M | 138.16M |
| Investing Cash Flow | -14.51M | -8.52M | -16.15M | -17.32M | 3.99M |
| Financing Cash Flow | -183.70M | -183.82M | -153.78M | -92.80M | -163.34M |