| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 4.70B | 4.54B | 4.30B | 4.01B | 3.48B |
| Gross Profit | 1.64B | 1.56B | 1.49B | 1.42B | 1.21B |
| EBITDA | 318.80M | 331.30M | 378.00M | 436.90M | 396.70M |
| Net Income | 151.80M | 123.60M | 173.40M | 245.40M | 238.40M |
Balance Sheet | |||||
| Total Assets | 3.22B | 3.07B | 2.83B | 2.53B | 2.12B |
| Cash, Cash Equivalents and Short-Term Investments | 190.60M | 107.10M | 82.50M | 29.10M | 53.70M |
| Total Debt | 980.00M | 951.30M | 861.40M | 739.50M | 606.90M |
| Total Liabilities | 1.54B | 1.48B | 1.34B | 1.23B | 1.06B |
| Stockholders Equity | 1.66B | 1.57B | 1.49B | 1.30B | 1.06B |
Cash Flow | |||||
| Free Cash Flow | 246.80M | 238.60M | 261.50M | 175.50M | 173.80M |
| Operating Cash Flow | 300.50M | 283.40M | 297.50M | 217.20M | 210.80M |
| Investing Cash Flow | -83.40M | -177.10M | -226.00M | -284.40M | -182.00M |
| Financing Cash Flow | -134.60M | -80.90M | -18.30M | 43.40M | -30.40M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $53.17B | 36.60 | 32.83% | 2.10% | 6.92% | 5.98% | |
72 Outperform | $9.96B | 25.36 | 21.74% | 0.70% | 4.03% | 5.93% | |
67 Neutral | $5.04B | -140.48 | 11.30% | 3.96% | -1.35% | -22.24% | |
66 Neutral | $13.50B | 18.89 | 13.02% | 0.72% | 5.28% | 1.97% | |
65 Neutral | $5.63B | 37.54 | 8.37% | ― | 4.00% | -0.75% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
56 Neutral | $1.23B | 152.18 | 1.29% | ― | 14.46% | -588.82% |