| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.91B | 1.90B | 1.77B | 1.67B | 1.61B | 1.44B |
| Gross Profit | 1.32B | 1.31B | 1.21B | 1.14B | 1.11B | 1.21B |
| EBITDA | 1.44B | 1.56B | 1.63B | 1.19B | 1.20B | 1.50B |
| Net Income | 575.56M | 672.49M | 741.52M | 405.82M | 408.31M | 488.55M |
Balance Sheet | ||||||
| Total Assets | 13.10B | 13.16B | 12.93B | 12.36B | 12.37B | 13.00B |
| Cash, Cash Equivalents and Short-Term Investments | 47.41M | 183.66M | 136.59M | 479.54M | 146.04M | 240.25M |
| Total Debt | 6.86B | 6.90B | 6.65B | 6.27B | 6.03B | 6.36B |
| Total Liabilities | 7.47B | 7.42B | 7.18B | 6.74B | 6.45B | 6.79B |
| Stockholders Equity | 5.44B | 5.54B | 5.54B | 5.42B | 5.72B | 5.99B |
Cash Flow | ||||||
| Free Cash Flow | 962.35M | 1.07B | 931.91M | 839.69M | 812.46M | 784.06M |
| Operating Cash Flow | 1.08B | 1.07B | 1.07B | 980.06M | 975.65M | 905.26M |
| Investing Cash Flow | -390.32M | -552.48M | -973.05M | -145.14M | 145.96M | -397.40M |
| Financing Cash Flow | -536.82M | -512.20M | -419.74M | -477.27M | -1.14B | -533.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $19.01B | 13.54 | 11.43% | 4.81% | 2.42% | 338.86% | |
72 Outperform | $17.66B | ― | 10.35% | 3.98% | 5.27% | -14.94% | |
71 Outperform | $16.83B | 28.97 | 6.20% | 4.30% | 2.42% | 76.63% | |
70 Outperform | $24.51B | 61.67 | 8.71% | 4.52% | 4.66% | -4.42% | |
69 Neutral | $15.47B | 36.36 | 7.64% | 4.42% | 0.83% | -15.54% | |
66 Neutral | $14.68B | 19.02 | 8.50% | 3.90% | 2.02% | 136.02% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |