| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.89B | 3.42B | 2.88B | 2.65B | 2.26B | 1.88B |
| Gross Profit | 467.60M | 413.35M | 356.12M | 336.27M | 278.59M | 221.36M |
| EBITDA | 458.04M | 408.61M | 360.50M | 305.40M | 246.14M | 187.84M |
| Net Income | 374.09M | 332.53M | 296.18M | 247.91M | 200.38M | 148.34M |
Balance Sheet | ||||||
| Total Assets | 3.27B | 2.83B | 2.34B | 1.98B | 1.84B | 1.62B |
| Cash, Cash Equivalents and Short-Term Investments | 960.77M | 934.24M | 858.60M | 550.47M | 478.15M | 547.93M |
| Total Debt | 8.08M | 9.15M | 8.63M | 13.42M | 31.15M | 45.96M |
| Total Liabilities | 1.08B | 849.62M | 592.77M | 510.99M | 581.96M | 503.60M |
| Stockholders Equity | 2.18B | 1.98B | 1.75B | 1.47B | 1.25B | 1.11B |
Cash Flow | ||||||
| Free Cash Flow | 101.79M | 206.55M | 365.62M | 151.04M | 33.66M | 74.18M |
| Operating Cash Flow | 278.11M | 328.37M | 413.15M | 213.31M | 124.25M | 122.16M |
| Investing Cash Flow | -276.34M | -286.30M | -169.75M | -98.72M | -135.54M | -8.93M |
| Financing Cash Flow | -86.30M | -147.01M | -64.85M | -80.98M | -92.93M | -42.75M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $23.72B | 38.01 | 18.39% | ― | 19.71% | 14.83% | |
74 Outperform | $6.10B | 24.74 | 12.39% | ― | 1.82% | 56.52% | |
69 Neutral | $31.60B | 31.64 | 58.99% | 0.14% | 13.18% | -38.37% | |
69 Neutral | $18.09B | 36.46 | 11.54% | 0.54% | 8.13% | 780.20% | |
66 Neutral | $8.07B | 42.40 | 9.86% | ― | 7.40% | 13.79% | |
63 Neutral | $57.65B | 48.81 | 3.58% | ― | 20.80% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |