| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Mar 2023 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.20B | 1.23B | 1.14B | 1.08B | 940.08M |
| Gross Profit | 304.73M | 315.87M | 255.83M | 224.26M | 213.58M |
| EBITDA | 143.93M | 145.93M | 101.66M | 89.19M | 135.40M |
| Net Income | 79.10M | 73.06M | 8.14M | 6.62M | 62.20M |
Balance Sheet | |||||
| Total Assets | 1.04B | 964.91M | 975.20M | 1.04B | 999.26M |
| Cash, Cash Equivalents and Short-Term Investments | 21.14M | 18.87M | 22.94M | 28.98M | 37.06M |
| Total Debt | 167.12M | 159.84M | 240.77M | 283.32M | 240.04M |
| Total Liabilities | 389.11M | 374.41M | 436.18M | 502.90M | 447.99M |
| Stockholders Equity | 649.43M | 588.30M | 536.97M | 537.35M | 547.35M |
Cash Flow | |||||
| Free Cash Flow | 54.50M | 96.33M | 71.63M | -10.86M | -60.35M |
| Operating Cash Flow | 112.38M | 154.61M | 107.94M | 52.15M | 31.56M |
| Investing Cash Flow | -63.12M | -62.04M | -25.23M | -47.07M | -66.47M |
| Financing Cash Flow | -46.56M | -97.80M | -88.75M | -12.94M | 42.49M |