| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.10B | 1.93B | 1.77B | 1.26B | 757.91M | 711.97M |
| Gross Profit | 1.31B | 1.19B | 1.04B | 865.93M | 681.59M | 609.10M |
| EBITDA | 708.00M | 642.41M | 662.57M | 455.13M | 364.56M | 336.19M |
| Net Income | 476.10M | 432.91M | 450.01M | 307.17M | 240.72M | 215.71M |
Balance Sheet | ||||||
| Total Assets | 29.25B | 24.78B | 22.86B | 20.35B | 17.46B | 14.27B |
| Cash, Cash Equivalents and Short-Term Investments | 1.97B | 2.00B | 2.12B | 2.47B | 1.47B | 902.96M |
| Total Debt | 2.97B | 372.67M | 415.68M | 451.78M | 562.74M | 574.86M |
| Total Liabilities | 26.18B | 22.10B | 20.56B | 18.43B | 15.81B | 12.86B |
| Stockholders Equity | 3.07B | 2.68B | 2.29B | 1.92B | 1.64B | 1.40B |
Cash Flow | ||||||
| Free Cash Flow | 426.13M | 436.12M | 269.52M | 166.49M | 195.12M | 402.14M |
| Operating Cash Flow | 447.92M | 490.33M | 305.48M | 196.71M | 216.62M | 412.58M |
| Investing Cash Flow | -4.85B | -1.84B | -2.59B | -2.40B | -2.78B | -866.77M |
| Financing Cash Flow | 3.93B | 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 |
|---|---|---|---|---|---|---|---|
79 Outperform | $4.66B | 14.74 | 14.20% | 2.42% | 10.26% | 13.77% | |
78 Outperform | $5.84B | 11.96 | 10.81% | 1.02% | 0.65% | 17.91% | |
69 Neutral | $4.95B | 9.65 | 16.59% | ― | 8.53% | 12.29% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $5.48B | 27.58 | 9.35% | 2.74% | -5.16% | ― | |
65 Neutral | $5.42B | 10.37 | 0.03% | 3.83% | 60.27% | 7.08% | |
59 Neutral | $5.80B | 65.25 | -0.69% | 0.31% | -24.45% | 91.93% |