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.64 | 4.68 | 7.45 |
| Low Estimate | 1.14 | 1.42 | 4.60 | 4.91 |
| High Estimate | 1.34 | 1.82 | 4.95 | 9.56 |
| EPS 1 Year ago | 0.81 | 0.81 | 2.99 | 4.68 |
| No of Analysts | 39 | 38 | 43 | 54 |
| Earnings Growth | 55% | 102% | 57% | 59% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 55.03 B | 70.21 B | 213.13 B | 315.81 B |
| Low Estimate | 53.46 B | 60.9 B | 203.8 B | 226.15 B |
| High Estimate | 58.34 B | 78.49 B | 215.98 B | 412.53 B |
| No of Analysts | 42 | 36 | 50 | 62 |
| Revenue Growth | 57% | 59% | 63% | 48% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 1.25 | 1.64 | 4.68 | 7.45 |
| 7 Days Ago | 1.25 | 1.52 | 4.57 | 6.83 |
| 30 Days Ago | 1.24 | 1.48 | 4.52 | 6.44 |
| 60 Days Ago | 1.24 | 1.48 | 4.51 | 6.34 |
| 90 Days Ago | 1.19 | 1.41 | 4.37 | 6.02 |