| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.00B | 1.93B | 1.77B | 1.26B | 757.91M | 711.97M |
| Gross Profit | 1.25B | 1.19B | 1.04B | 865.93M | 681.59M | 609.10M |
| EBITDA | 675.36M | 642.41M | 662.57M | 455.13M | 364.56M | 336.19M |
| Net Income | 456.63M | 432.91M | 450.01M | 307.17M | 240.72M | 215.71M |
Balance Sheet | ||||||
| Total Assets | 28.20B | 24.78B | 22.86B | 20.35B | 17.46B | 14.27B |
| Cash, Cash Equivalents and Short-Term Investments | 1.07B | 2.00B | 2.12B | 2.47B | 1.47B | 902.96M |
| Total Debt | 1.12B | 372.67M | 415.68M | 451.78M | 562.74M | 574.86M |
| Total Liabilities | 25.27B | 22.10B | 20.56B | 18.43B | 15.81B | 12.86B |
| Stockholders Equity | 2.93B | 2.68B | 2.29B | 1.92B | 1.64B | 1.40B |
Cash Flow | ||||||
| Free Cash Flow | 421.39M | 436.12M | 269.52M | 166.49M | 195.12M | 402.14M |
| Operating Cash Flow | 479.57M | 490.33M | 305.48M | 196.71M | 216.62M | 412.58M |
| Investing Cash Flow | -4.94B | -1.84B | -2.59B | -2.40B | -2.78B | -866.77M |
| Financing Cash Flow | 3.13B | 1.34B | 2.09B | 3.01B | 3.10B | -458.56M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $4.46B | 16.86 | 14.16% | 2.42% | 12.90% | 16.92% | |
71 Outperform | $5.62B | 12.33 | 10.41% | 1.02% | 2.20% | 20.88% | |
70 Outperform | $5.49B | 10.54 | 11.06% | 2.74% | -0.78% | 25.39% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $5.31B | 9.54 | 16.59% | ― | 1.66% | -9.31% | |
63 Neutral | $5.42B | 11.17 | 6.10% | 3.83% | 43.53% | -21.74% | |
48 Neutral | $5.84B | -29.54 | -2.18% | 0.31% | -18.33% | 92.89% |