| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 839.00M | 805.90M | 835.60M | 885.40M | 869.20M |
| Gross Profit | 271.20M | 252.30M | 261.70M | 298.50M | 312.80M |
| EBITDA | 147.30M | 148.10M | 144.20M | 190.10M | 202.50M |
| Net Income | 48.40M | 39.00M | 37.50M | 98.40M | 104.60M |
Balance Sheet | |||||
| Total Assets | 1.51B | 1.51B | 1.59B | 1.46B | 1.42B |
| Cash, Cash Equivalents and Short-Term Investments | 73.00M | 44.10M | 32.40M | 43.70M | 28.50M |
| Total Debt | 110.90M | 471.20M | 548.50M | 464.80M | 471.30M |
| Total Liabilities | 583.00M | 641.00M | 735.80M | 668.80M | 706.30M |
| Stockholders Equity | 931.50M | 864.40M | 854.60M | 794.90M | 709.00M |
Cash Flow | |||||
| Free Cash Flow | 103.60M | 95.10M | 43.50M | 78.00M | 86.30M |
| Operating Cash Flow | 127.30M | 122.10M | 83.90M | 109.90M | 113.10M |
| Investing Cash Flow | 20.30M | -30.30M | -153.90M | -90.80M | -90.30M |
| Financing Cash Flow | -121.90M | -78.40M | 57.90M | -6.90M | -22.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | $1.64B | 23.68 | 13.26% | 1.49% | 3.19% | 31.51% | |
67 Neutral | $2.17B | 37.53 | 3.75% | 0.64% | -1.46% | -10.03% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
61 Neutral | $1.36B | 11.54 | 81.27% | ― | 54.78% | 122.61% | |
60 Neutral | $1.41B | 17.82 | 4.70% | 1.48% | 18.01% | 39.01% | |
53 Neutral | $1.21B | 30.90 | 6.96% | 1.59% | -2.24% | -48.77% |