| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 21.68B | 18.44B | 14.91B | 17.43B | 17.23B | 14.63B |
| Gross Profit | 10.84B | 8.98B | 7.05B | 7.78B | 7.87B | 6.81B |
| EBITDA | 7.99B | 6.34B | 4.91B | 5.64B | 5.71B | 4.89B |
| Net Income | 6.71B | 5.36B | 3.83B | 4.51B | 4.61B | 3.91B |
Balance Sheet | ||||||
| Total Assets | 20.79B | 21.35B | 18.74B | 18.78B | 17.20B | 15.89B |
| Cash, Cash Equivalents and Short-Term Investments | 4.75B | 6.39B | 5.85B | 5.37B | 3.66B | 5.73B |
| Total Debt | 3.73B | 4.76B | 4.98B | 5.01B | 5.01B | 5.00B |
| Total Liabilities | 10.21B | 11.48B | 10.21B | 10.57B | 10.92B | 9.86B |
| Stockholders Equity | 10.58B | 9.86B | 8.54B | 8.21B | 6.28B | 6.03B |
Cash Flow | ||||||
| Free Cash Flow | 6.45B | 5.41B | 4.26B | 4.68B | 2.55B | 3.24B |
| Operating Cash Flow | 6.95B | 6.17B | 4.65B | 5.18B | 3.10B | 3.59B |
| Investing Cash Flow | -907.66M | -708.09M | -370.61M | -534.56M | 612.27M | 73.27M |
| Financing Cash Flow | -6.75B | -4.94B | -4.00B | -2.83B | -4.58B | -4.17B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $226.27B | 40.12 | 89.07% | 0.58% | 13.43% | 28.40% | |
81 Outperform | $321.05B | 34.22 | 65.79% | 0.56% | 26.53% | 47.73% | |
81 Outperform | $547.50B | 39.94 | 51.97% | 0.63% | 18.56% | 26.42% | |
72 Outperform | $308.78B | 31.26 | 38.90% | 0.69% | 2.15% | 27.46% | |
68 Neutral | $66.31B | 26.48 | 12.81% | 2.29% | 15.55% | 43.35% | |
65 Neutral | $48.12B | 215.94 | 0.97% | 1.28% | 0.79% | -86.68% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |