Loading price targets and analyst ratings...

Earnings history

09/30/2025 12/31/2025 03/31/2026 06/30/2026
EPS Actual 2.58 2.04 -1.28 -0.13
EPS Estimate 2.35 2.01 -1.47 -0.26
EPS Difference 0.23 0.03 0.19 0.13
Surprise % 9.79 1.49 12.93 50.00

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.26 2.75 2.21 9.55
Low Estimate -0.40 2.62 2.01 8.41
High Estimate -0.03 2.86 2.41 10.36
EPS 1 Year ago 2.13 8.98 2.58 2.75
No of Analysts 18 25 17 24
Earnings Growth -112% -69% -14% 248%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 16.37 B 67.15 B 17.35 B 70.31 B
Low Estimate 15.9 B 66.46 B 16.88 B 68.3 B
High Estimate 16.55 B 67.5 B 17.84 B 72.44 B
No of Analysts 16 23 16 23
Revenue Growth 4% 3% 0% 5%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.26 2.75 2.21 9.55
7 Days Ago -0.27 2.75 2.21 9.55
30 Days Ago -0.15 2.75 2.22 9.55
60 Days Ago -0.15 2.74 2.30 9.65
90 Days Ago 2.09 2.74 2.31 9.56

Major Indices