| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.03B | 2.88B | 2.76B | 2.55B | 1.84B | 1.48B |
| Gross Profit | 900.50M | 768.60M | 584.30M | 337.30M | 149.80M | 1.00M |
| EBITDA | 781.40M | 670.40M | 411.60M | 267.60M | 113.20M | -140.70M |
| Net Income | 479.10M | 376.00M | 186.50M | 56.40M | -49.10M | -229.60M |
Balance Sheet | ||||||
| Total Assets | 3.68B | 3.49B | 3.29B | 3.05B | 2.93B | 2.97B |
| Cash, Cash Equivalents and Short-Term Investments | 294.80M | 315.50M | 199.10M | 44.50M | 154.20M | 287.40M |
| Total Debt | 699.30M | 738.30M | 741.40M | 745.70M | 744.40M | 739.00M |
| Total Liabilities | 1.61B | 1.60B | 1.66B | 1.66B | 1.60B | 1.58B |
| Stockholders Equity | 2.07B | 1.89B | 1.63B | 1.40B | 1.33B | 1.39B |
Cash Flow | ||||||
| Free Cash Flow | 407.40M | 286.10M | 178.30M | -67.60M | -85.30M | 149.50M |
| Operating Cash Flow | 623.00M | 440.40M | 274.90M | 14.70M | 6.00M | 250.00M |
| Investing Cash Flow | -214.30M | -152.90M | -95.90M | -82.30M | -89.10M | -78.90M |
| Financing Cash Flow | -264.20M | -167.10M | -23.30M | -40.10M | -52.80M | -76.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $4.27B | 12.84 | 24.53% | 0.67% | 4.58% | 556.92% | |
81 Outperform | $14.97B | 12.37 | 28.67% | 0.85% | 11.54% | 38.42% | |
75 Outperform | $21.28B | 35.29 | 24.41% | 0.24% | 3.72% | 34.03% | |
70 Outperform | $2.67B | 15.14 | 11.58% | 1.27% | 14.99% | 86.18% | |
69 Neutral | $21.21B | 38.95 | 22.69% | ― | 2.93% | 5.01% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $5.98B | 45.18 | 10.98% | 0.33% | 3.71% | -15.08% |