Loading price targets and analyst ratings...
Earnings history
| 12/31/2024 | 03/31/2025 | 06/30/2025 | 09/30/2025 | |
|---|---|---|---|---|
| EPS Actual | 1.14 | 0.70 | 0.93 | 0.92 |
| EPS Estimate | 1.15 | 0.67 | 0.80 | 0.84 |
| EPS Difference | -0.01 | 0.03 | 0.13 | 0.08 |
| Surprise % | -0.87 | 4.48 | 16.25 | 9.52 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 0.85 | 0.91 | 3.50 | 4.36 |
| Low Estimate | 0.79 | 0.70 | 3.30 | 3.74 |
| High Estimate | 0.97 | 1.17 | 3.95 | 4.97 |
| EPS 1 Year ago | 1.09 | 0.70 | 4.74 | 3.50 |
| No of Analysts | 8 | 4 | 11 | 11 |
| Earnings Growth | -22% | 31% | -26% | 24% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 20.77 B | 22.97 B | 83.16 B | 85.4 B |
| Low Estimate | 18.93 B | 20.69 B | 81.57 B | 81.64 B |
| High Estimate | 24.92 B | 25.25 B | 84.57 B | 89.18 B |
| No of Analysts | 6 | 2 | 9 | 8 |
| Revenue Growth | 4% | 14% | -3% | 3% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | 0.85 | 0.91 | 3.50 | 4.36 |
| 7 Days Ago | 0.85 | 1.12 | 3.43 | 4.38 |
| 30 Days Ago | 0.84 | 1.13 | 3.92 | 4.63 |
| 60 Days Ago | 0.84 | 1.13 | 4.00 | 4.65 |
| 90 Days Ago | 1.14 | 1.03 | 4.00 | 4.62 |