| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 993.82M | 856.76M | 802.87M | 762.29M | 755.07M |
| Gross Profit | 263.42M | 576.10M | 536.44M | 503.92M | 495.61M |
| EBITDA | 638.33M | 534.10M | 504.18M | 535.57M | 634.12M |
| Net Income | 40.50M | 45.96M | 82.96M | 166.79M | 278.59M |
Balance Sheet | |||||
| Total Assets | 8.89B | 8.80B | 7.63B | 7.54B | 7.31B |
| Cash, Cash Equivalents and Short-Term Investments | 5.72M | 7.35M | 6.05M | 5.14M | 8.94M |
| Total Debt | 3.68B | 3.15B | 2.51B | 2.39B | 2.29B |
| Total Liabilities | 4.19B | 3.93B | 3.09B | 2.89B | 2.71B |
| Stockholders Equity | 4.68B | 4.85B | 4.52B | 4.63B | 4.57B |
Cash Flow | |||||
| Free Cash Flow | 135.04M | 147.50M | 88.84M | 22.93M | 389.48M |
| Operating Cash Flow | 402.27M | 400.23M | 368.36M | 365.17M | 389.48M |
| Investing Cash Flow | -425.66M | -1.31B | -295.74M | -334.50M | -191.07M |
| Financing Cash Flow | 21.76M | 906.47M | -71.72M | -35.69M | -194.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $7.28B | 20.54 | 10.14% | 4.30% | 0.06% | 8.88% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
57 Neutral | $3.38B | 89.50 | 5.11% | 5.75% | 0.77% | 62.58% | |
56 Neutral | $2.46B | 24.27 | 6.69% | 7.83% | -2.10% | -13.30% | |
54 Neutral | $3.84B | 106.88 | 0.85% | 5.08% | 16.38% | 3.60% | |
51 Neutral | $2.92B | -38.62 | -2.25% | 6.95% | 8.60% | ― | |
45 Neutral | $1.62B | -67.23 | 0.82% | 6.45% | -0.12% | ― |