Loading price targets and analyst ratings...
Earnings history
| 12/31/2024 | 03/31/2025 | 06/30/2025 | 09/30/2025 | |
|---|---|---|---|---|
| EPS Actual | 0.80 | 2.90 | -0.51 | 0.50 |
| EPS Estimate | 0.49 | 2.52 | 0.12 | -0.18 |
| EPS Difference | 0.31 | 0.38 | -0.63 | 0.68 |
| Surprise % | 63.27 | 15.08 | -525.00 | 377.78 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | -0.16 | 2.23 | 2.00 | 2.92 |
| Low Estimate | -0.59 | 0.42 | 1.50 | 1.95 |
| High Estimate | 0.05 | 3.82 | 2.25 | 3.66 |
| EPS 1 Year ago | 1.62 | 2.90 | 7.17 | 2.00 |
| No of Analysts | 18 | 14 | 20 | 20 |
| Earnings Growth | -110% | -23% | -72% | 46% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 47.83 B | 48.44 B | 192.88 B | 193.17 B |
| Low Estimate | 45.84 B | 42.84 B | 184.61 B | 172.46 B |
| High Estimate | 50.4 B | 52.74 B | 195.33 B | 213.44 B |
| No of Analysts | 12 | 9 | 13 | 13 |
| Revenue Growth | 14% | 4% | 18% | 0% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | -0.16 | 2.23 | 2.00 | 2.92 |
| 7 Days Ago | -0.17 | 2.29 | 1.98 | 2.94 |
| 30 Days Ago | -0.18 | 1.78 | 1.67 | 3.08 |
| 60 Days Ago | -0.17 | 1.83 | 1.64 | 3.20 |
| 90 Days Ago | 0.30 | 2.04 | 1.65 | 3.45 |