| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 20.56B | 18.44B | 14.91B | 17.43B | 17.23B | 14.63B |
| Gross Profit | 10.24B | 8.98B | 7.05B | 7.78B | 7.87B | 6.81B |
| EBITDA | 7.50B | 6.34B | 4.91B | 5.64B | 5.71B | 4.89B |
| Net Income | 6.21B | 5.36B | 3.83B | 4.51B | 4.61B | 3.91B |
Balance Sheet | ||||||
| Total Assets | 21.39B | 21.35B | 18.74B | 18.78B | 17.20B | 15.89B |
| Cash, Cash Equivalents and Short-Term Investments | 6.18B | 6.39B | 5.85B | 5.37B | 3.66B | 5.73B |
| Total Debt | 4.48B | 4.76B | 4.98B | 5.01B | 5.01B | 5.00B |
| Total Liabilities | 11.25B | 11.48B | 10.21B | 10.57B | 10.92B | 9.86B |
| Stockholders Equity | 10.15B | 9.86B | 8.54B | 8.21B | 6.28B | 6.03B |
Cash Flow | ||||||
| Free Cash Flow | 6.66B | 5.41B | 4.26B | 4.68B | 2.55B | 3.24B |
| Operating Cash Flow | 7.12B | 6.17B | 4.65B | 5.18B | 3.10B | 3.59B |
| Investing Cash Flow | -866.00M | -708.09M | -370.61M | -534.56M | 612.27M | 73.27M |
| Financing Cash Flow | -5.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 |
|---|---|---|---|---|---|---|---|
80 Outperform | $329.25B | 34.75 | 62.59% | 0.56% | 25.66% | 46.68% | |
78 Outperform | $566.94B | 36.81 | 52.14% | 0.63% | 24.91% | 39.95% | |
75 Outperform | $227.72B | 34.87 | 95.22% | 0.58% | 22.27% | 45.32% | |
72 Outperform | $317.04B | 31.26 | 38.90% | 0.69% | 4.47% | 0.48% | |
63 Neutral | $54.09B | 26.78 | 12.81% | 2.29% | 8.01% | 10.41% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
56 Neutral | $35.34B | 136.11 | 0.97% | 1.28% | -17.33% | -76.71% |