Loading price targets and analyst ratings...
Earnings history
| 01/31/2025 | 04/30/2025 | 07/31/2025 | 10/31/2025 | |
|---|---|---|---|---|
| EPS Actual | 0.89 | 0.81 | 1.05 | 1.30 |
| EPS Estimate | 0.85 | 0.75 | 1.01 | 1.24 |
| EPS Difference | 0.04 | 0.06 | 0.04 | 0.06 |
| Surprise % | 4.71 | 8.00 | 3.96 | 4.84 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 1.25 | 1.65 | 4.70 | 7.60 |
| Low Estimate | 1.14 | 1.42 | 4.62 | 4.91 |
| High Estimate | 1.34 | 1.98 | 4.96 | 9.68 |
| EPS 1 Year ago | 0.81 | 0.81 | 2.99 | 4.70 |
| No of Analysts | 39 | 39 | 46 | 55 |
| Earnings Growth | 55% | 104% | 57% | 62% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 55.03 B | 70.71 B | 213.27 B | 320.89 B |
| Low Estimate | 53.46 B | 60.9 B | 203.8 B | 226.15 B |
| High Estimate | 58.34 B | 82.46 B | 216.57 B | 412.53 B |
| No of Analysts | 42 | 38 | 52 | 62 |
| Revenue Growth | 57% | 60% | 63% | 50% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 1.25 | 1.65 | 4.70 | 7.60 |
| 7 Days Ago | 1.25 | 1.65 | 4.69 | 7.57 |
| 30 Days Ago | 1.24 | 1.64 | 4.69 | 7.50 |
| 60 Days Ago | 1.24 | 1.52 | 4.55 | 6.76 |
| 90 Days Ago | 1.19 | 1.48 | 4.52 | 6.44 |