| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.65B | 3.01B | 3.23B | 3.04B | 2.77B | 2.40B |
| Gross Profit | 1.49B | 1.46B | 1.53B | 1.47B | 1.30B | 1.15B |
| EBITDA | 993.00M | 1.03B | 1.11B | 1.09B | 918.00M | 838.00M |
| Net Income | 543.00M | 623.00M | 731.00M | 673.00M | 531.00M | 442.00M |
Balance Sheet | ||||||
| Total Assets | 8.75B | 6.08B | 5.34B | 5.03B | 4.67B | 4.46B |
| Cash, Cash Equivalents and Short-Term Investments | 311.00M | 1.50B | 781.00M | 555.00M | 232.00M | 127.00M |
| Total Debt | 4.27B | 2.92B | 2.42B | 2.51B | 2.52B | 2.53B |
| Total Liabilities | 6.85B | 4.21B | 3.69B | 3.79B | 3.80B | 3.82B |
| Stockholders Equity | 1.90B | 1.87B | 1.65B | 1.23B | 874.00M | 634.00M |
Cash Flow | ||||||
| Free Cash Flow | 660.00M | 649.00M | 658.00M | 659.00M | 490.00M | 460.00M |
| Operating Cash Flow | 805.00M | 824.00M | 801.00M | 784.00M | 657.00M | 635.00M |
| Investing Cash Flow | -2.77B | -184.00M | -147.00M | -129.00M | -183.00M | -212.00M |
| Financing Cash Flow | 1.53B | 69.00M | -427.00M | -332.00M | -367.00M | -604.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $7.36B | 13.83 | 10.41% | 2.63% | 2.86% | 17.30% | |
74 Outperform | $3.16B | 19.20 | 11.08% | 0.57% | -2.04% | -43.19% | |
72 Outperform | $9.52B | 13.39 | 27.78% | 2.60% | 6.14% | 7.30% | |
71 Outperform | $14.73B | 40.73 | 6.34% | 1.24% | 2.36% | 34.03% | |
64 Neutral | $9.42B | 17.57 | 29.49% | 1.07% | 13.99% | -25.70% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
53 Neutral | $3.83B | ― | -12.67% | 1.70% | -23.37% | -131.29% |