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.78 | 1.05 | 0.43 |
| EPS Estimate | 0.47 | 1.54 | 1.10 | 0.11 |
| EPS Difference | 0.50 | 0.24 | -0.05 | 0.32 |
| Surprise % | 106.38 | 15.58 | -4.55 | 290.91 |
Earnings Per share
EPS Actual
EPS Estimate
Earnings Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | -0.87 | 5.43 | 2.58 | 8.45 |
| Low Estimate | -1.22 | 4.80 | 2.11 | 7.25 |
| High Estimate | -0.54 | 5.99 | 3.05 | 9.97 |
| EPS 1 Year ago | -0.77 | 2.44 | 1.78 | 5.43 |
| No of Analysts | 14 | 15 | 14 | 15 |
| Earnings Growth | -13% | 122% | 45% | 56% |
Revenue Estimate
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Avg Estimate | 3.29 B | 15.36 B | 4.03 B | 16.31 B |
| Low Estimate | 3.26 B | 15.1 B | 3.92 B | 15.73 B |
| High Estimate | 3.34 B | 15.83 B | 4.2 B | 16.73 B |
| No of Analysts | 11 | 14 | 10 | 14 |
| Revenue Growth | 5% | 8% | 9% | 6% |
Earnings per Share Trend
| Current Qtr | Next Qtr | Current Year | Next Year | |
|---|---|---|---|---|
| Current Estimate | -0.87 | 5.43 | 2.58 | 8.45 |
| 7 Days Ago | -0.87 | 5.43 | 2.58 | 8.45 |
| 30 Days Ago | -0.83 | 5.44 | 2.59 | 8.44 |
| 60 Days Ago | -0.64 | 5.62 | 2.58 | 8.51 |
| 90 Days Ago | -0.58 | 5.50 | 2.50 | 8.43 |