Loading price targets and analyst ratings...
Earnings history
| 10/31/2024 | 01/31/2025 | 04/30/2025 | 07/31/2025 | |
|---|---|---|---|---|
| EPS Actual | 1.42 | 1.60 | 1.58 | 1.69 |
| EPS Estimate | 1.39 | 1.51 | 1.57 | 1.66 |
| EPS Difference | 0.03 | 0.09 | 0.01 | 0.03 |
| Surprise % | 2.16 | 5.96 | 0.64 | 1.81 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 1.66 | 1.97 | 6.74 | 9.40 |
| Low Estimate | 1.61 | 1.78 | 6.53 | 8.08 |
| High Estimate | 1.73 | 2.14 | 6.96 | 11.68 |
| EPS 1 Year ago | 1.24 | 1.60 | 4.87 | 6.74 |
| No of Analysts | 34 | 31 | 43 | 45 |
| Earnings Growth | 34% | 23% | 38% | 39% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 15.82 B | 18.3 B | 63.34 B | 86.03 B |
| Low Estimate | 15.74 B | 16.9 B | 63.11 B | 72.62 B |
| High Estimate | 15.9 B | 19.36 B | 63.66 B | 95.58 B |
| No of Analysts | 34 | 29 | 43 | 47 |
| Revenue Growth | 21% | 23% | 23% | 36% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 1.66 | 1.97 | 6.74 | 9.40 |
| 7 Days Ago | 1.66 | 1.97 | 6.74 | 9.33 |
| 30 Days Ago | 1.66 | 1.97 | 6.75 | 9.29 |
| 60 Days Ago | 1.66 | 1.96 | 6.74 | 9.23 |
| 90 Days Ago | 1.67 | 1.90 | 6.67 | 8.29 |