| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 806.11M | 825.86M | 834.00M | 828.93M | 768.01M |
| Gross Profit | 544.74M | 553.69M | 565.22M | 569.12M | 531.57M |
| EBITDA | 610.04M | 550.50M | 587.45M | 556.95M | 668.42M |
| Net Income | 159.61M | 102.25M | 148.72M | 159.06M | 313.28M |
Balance Sheet | |||||
| Total Assets | 6.27B | 6.03B | 6.00B | 6.06B | 5.70B |
| Cash, Cash Equivalents and Short-Term Investments | 27.36M | 22.41M | 25.12M | 21.36M | 23.15M |
| Total Debt | 3.64B | 3.29B | 3.21B | 3.20B | 2.79B |
| Total Liabilities | 3.84B | 3.60B | 3.52B | 3.50B | 3.08B |
| Stockholders Equity | 2.38B | 2.36B | 2.43B | 2.48B | 2.48B |
Cash Flow | |||||
| Free Cash Flow | 166.56M | 403.58M | 216.95M | 421.51M | 414.56M |
| Operating Cash Flow | 367.31M | 403.58M | 393.56M | 421.78M | 414.56M |
| Investing Cash Flow | -448.77M | -302.44M | -175.96M | -614.80M | -287.68M |
| Financing Cash Flow | 90.83M | -99.04M | -205.75M | 187.93M | -284.93M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
57 Neutral | $3.46B | 89.50 | 5.11% | 5.75% | 0.77% | 62.58% | |
56 Neutral | $2.31B | 24.27 | 6.69% | 7.83% | -2.10% | -13.30% | |
53 Neutral | $3.66B | 106.88 | 0.85% | 5.08% | 16.38% | 3.60% | |
51 Neutral | $2.78B | ― | -2.25% | 6.95% | 8.60% | ― | |
51 Neutral | $811.52M | -6.00 | -4.45% | 6.09% | -1.23% | 9.10% | |
45 Neutral | $1.58B | -67.23 | 1.03% | 6.45% | -0.12% | ― |