Loading price targets and analyst ratings...

Earnings history

09/30/2025 12/31/2025 03/31/2026 06/30/2026
EPS Actual 1.05 0.43 -1.68 -0.92
EPS Estimate 1.10 0.11 -1.59 -0.97
EPS Difference -0.05 0.32 -0.09 0.05
Surprise % -4.55 290.91 -5.66 5.15

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.99 -1.99 0.43 4.65
Low Estimate -1.27 -4.02 0.00 1.00
High Estimate -0.58 -0.74 0.68 8.01
EPS 1 Year ago 1.78 2.44 1.05 -1.99
No of Analysts 15 16 15 16
Earnings Growth -156% -181% -59% 334%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 4.09 B 15.82 B 4.32 B 17 B
Low Estimate 4.06 B 15.71 B 4.27 B 16.26 B
High Estimate 4.13 B 15.93 B 4.38 B 17.77 B
No of Analysts 11 13 11 13
Revenue Growth 10% 11% 15% 7%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.99 -1.99 0.43 4.65
7 Days Ago -0.98 -1.71 0.46 5.27
30 Days Ago -0.90 -1.48 0.56 5.87
60 Days Ago -0.98 0.09 1.53 6.58
90 Days Ago -0.07 -0.58 1.08 6.32

Major Indices