| 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 |
|---|---|---|---|---|---|---|---|
68 Neutral | $8.05B | 15.45 | 8.09% | 5.33% | -6.52% | -46.84% | |
66 Neutral | $10.37B | 37.13 | 7.29% | 1.25% | 13.00% | -48.06% | |
65 Neutral | $23.43B | 15.65 | 75.08% | 2.71% | -3.94% | 18.25% | |
64 Neutral | $12.85B | 70.63 | 21.80% | 1.96% | 5.68% | 3.81% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
57 Neutral | $17.60B | -46.13 | -2.49% | 2.41% | -5.17% | -242.69% | |
52 Neutral | $14.27B | -6.32 | -15.50% | 2.88% | -8.01% | -351.54% |