Loading price targets and analyst ratings...
Earnings history
| 12/31/2024 | 06/30/2025 | 09/30/2025 | 12/31/2025 | |
|---|---|---|---|---|
| EPS Actual | 0.97 | 1.42 | 1.05 | 0.43 |
| EPS Estimate | 0.47 | 1.60 | 1.10 | 0.11 |
| EPS Difference | 0.50 | -0.18 | -0.05 | 0.32 |
| Surprise % | 106.38 | -11.25 | -4.55 | 290.91 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | -1.55 | 0.51 | -0.07 | 7.07 |
| Low Estimate | -1.81 | -5.05 | -1.42 | 4.35 |
| High Estimate | -1.20 | 3.54 | 1.66 | 9.20 |
| EPS 1 Year ago | -0.77 | 2.44 | 1.78 | 0.51 |
| No of Analysts | 11 | 16 | 12 | 15 |
| Earnings Growth | -102% | -79% | -104% | 1287% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 3.29 B | 15.76 B | 4.12 B | 16.51 B |
| Low Estimate | 3.17 B | 15.34 B | 3.96 B | 15.73 B |
| High Estimate | 3.4 B | 16.4 B | 4.35 B | 17.5 B |
| No of Analysts | 11 | 12 | 10 | 12 |
| Revenue Growth | 5% | 11% | 11% | 5% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | -1.55 | 0.51 | -0.07 | 7.07 |
| 7 Days Ago | -1.03 | 0.60 | 1.50 | 7.11 |
| 30 Days Ago | -0.87 | 4.59 | 2.50 | 8.23 |
| 60 Days Ago | -0.86 | 5.43 | 2.55 | 8.45 |
| 90 Days Ago | -0.63 | 5.57 | 2.56 | 8.45 |