| Breakdown | TTM | May 2025 | May 2024 | May 2023 | May 2022 | May 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 7.71B | 7.37B | 7.34B | 7.26B | 6.71B | 6.11B |
| Gross Profit | 3.19B | 3.05B | 3.01B | 2.75B | 2.41B | 2.41B |
| EBITDA | 1.08B | 1.08B | 1.08B | 923.35M | 844.53M | 897.32M |
| Net Income | 665.93M | 688.69M | 588.40M | 478.69M | 491.48M | 502.64M |
Balance Sheet | ||||||
| Total Assets | 7.88B | 7.78B | 6.59B | 6.78B | 6.71B | 6.25B |
| Cash, Cash Equivalents and Short-Term Investments | 294.21M | 302.14M | 237.38M | 215.79M | 201.67M | 246.70M |
| Total Debt | 2.56B | 2.96B | 2.41B | 2.97B | 2.95B | 2.64B |
| Total Liabilities | 4.74B | 4.89B | 4.07B | 4.64B | 4.72B | 4.51B |
| Stockholders Equity | 3.15B | 2.89B | 2.51B | 2.14B | 1.98B | 1.74B |
Cash Flow | ||||||
| Free Cash Flow | 575.21M | 538.26M | 908.34M | 322.67M | -43.67M | 608.96M |
| Operating Cash Flow | 805.85M | 768.19M | 1.12B | 577.11M | 178.73M | 766.16M |
| Investing Cash Flow | -833.52M | -825.53M | -206.44M | -249.70M | -259.55M | -326.39M |
| Financing Cash Flow | 50.10M | 121.94M | -890.03M | -301.16M | 57.39M | -459.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $14.16B | 70.63 | 21.80% | 1.96% | 3.09% | 12.25% | |
70 Outperform | $9.05B | 31.70 | 7.29% | 1.25% | 3.87% | -10.30% | |
68 Neutral | $8.30B | 15.45 | 8.09% | 5.33% | -3.33% | -19.59% | |
68 Neutral | $24.52B | 14.71 | 33.60% | 2.71% | -12.98% | -11.34% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
61 Neutral | $14.99B | -6.32 | -15.50% | 2.88% | -5.32% | -1108.29% | |
57 Neutral | $18.68B | -46.13 | -2.49% | 2.41% | -3.01% | 82.30% |