| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.94B | 2.88B | 2.76B | 2.55B | 1.84B | 1.48B |
| Gross Profit | 849.50M | 768.60M | 584.30M | 337.30M | 149.80M | 1.00M |
| EBITDA | 732.40M | 670.40M | 411.60M | 267.60M | 113.20M | -140.70M |
| Net Income | 434.90M | 376.00M | 186.50M | 56.40M | -49.10M | -229.60M |
Balance Sheet | ||||||
| Total Assets | 3.50B | 3.49B | 3.29B | 3.05B | 2.93B | 2.97B |
| Cash, Cash Equivalents and Short-Term Investments | 231.90M | 315.50M | 199.10M | 44.50M | 154.20M | 287.40M |
| Total Debt | 698.70M | 738.30M | 741.40M | 745.70M | 744.40M | 739.00M |
| Total Liabilities | 1.52B | 1.60B | 1.66B | 1.66B | 1.60B | 1.58B |
| Stockholders Equity | 1.99B | 1.89B | 1.63B | 1.40B | 1.33B | 1.39B |
Cash Flow | ||||||
| Free Cash Flow | 316.70M | 286.10M | 178.30M | -67.60M | -85.30M | 149.50M |
| Operating Cash Flow | 503.70M | 440.40M | 274.90M | 14.70M | 6.00M | 250.00M |
| Investing Cash Flow | -185.60M | -152.90M | -95.90M | -82.30M | -89.10M | -78.90M |
| Financing Cash Flow | -245.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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $21.48B | 37.45 | 22.99% | 0.24% | 2.40% | 81.54% | |
78 Outperform | $4.06B | 19.10 | 26.34% | 0.67% | 1.55% | 701.41% | |
74 Outperform | $13.41B | 16.84 | 27.46% | 0.85% | 15.71% | 29.60% | |
70 Outperform | $2.74B | 15.14 | 11.58% | 1.27% | 7.43% | 148.83% | |
69 Neutral | $21.86B | 39.98 | 22.69% | ― | 7.75% | 6.84% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $6.21B | 45.18 | 10.98% | 0.33% | 1.19% | -7.78% |