| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.42B | 1.37B | 1.23B | 1.19B | 1.10B | 1.06B |
| Gross Profit | 993.11M | 1.02B | 884.11M | 1.02B | 933.17M | 898.49M |
| EBITDA | 902.50M | 888.14M | 815.18M | 753.33M | 641.23M | 632.36M |
| Net Income | 650.70M | 647.98M | 597.91M | 570.89M | 451.40M | 445.41M |
Balance Sheet | ||||||
| Total Assets | 4.16B | 4.14B | 3.98B | 3.78B | 3.86B | 3.02B |
| Cash, Cash Equivalents and Short-Term Investments | 2.05B | 1.51B | 1.13B | 1.07B | 1.09B | 1.10B |
| Total Debt | 722.54M | 688.10M | 728.01M | 727.22M | 788.87M | 539.18M |
| Total Liabilities | 1.87B | 1.94B | 2.02B | 2.08B | 2.31B | 1.63B |
| Stockholders Equity | 2.29B | 2.20B | 1.96B | 1.70B | 1.54B | 1.38B |
Cash Flow | ||||||
| Free Cash Flow | 765.47M | 773.56M | 551.23M | 417.38M | 562.07M | 524.51M |
| Operating Cash Flow | 836.52M | 841.67M | 615.80M | 470.66M | 606.22M | 569.80M |
| Investing Cash Flow | 179.53M | -265.90M | -137.90M | -5.79M | -555.82M | -209.21M |
| Financing Cash Flow | -464.60M | -449.36M | -459.69M | -428.43M | -106.36M | -207.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
85 Outperform | $116.60B | 29.13 | 14.65% | 3.92% | 5.84% | 8.51% | |
79 Outperform | $15.20B | 30.33 | 30.82% | 1.98% | 13.26% | 10.25% | |
75 Outperform | $31.86B | 29.22 | 23.25% | 1.06% | 16.74% | 26.74% | |
72 Outperform | $93.58B | 28.58 | 11.72% | 1.19% | 8.96% | 30.16% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $49.69B | 28.29 | 15.28% | 1.07% | 16.41% | 68.03% | |
61 Neutral | $48.16B | 41.54 | 10.05% | ― | 47.86% | 96.46% |