Loading price targets and analyst ratings...

Earnings history

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

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.27 2.76 2.30 9.64
Low Estimate -0.40 2.55 2.11 8.90
High Estimate -0.03 3.19 2.49 10.19
EPS 1 Year ago 2.13 8.98 2.58 2.76
No of Analysts 15 17 12 18
Earnings Growth -112% -69% -11% 250%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 16.38 B 66.91 B 17.38 B 70.11 B
Low Estimate 16.23 B 66.12 B 16.96 B 68.25 B
High Estimate 16.55 B 68.08 B 18 B 72.18 B
No of Analysts 13 16 10 16
Revenue Growth 4% 3% 1% 5%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.27 2.76 2.30 9.64
7 Days Ago -0.26 2.75 2.30 9.63
30 Days Ago -0.15 2.74 2.31 9.56
60 Days Ago -0.15 2.74 2.31 9.52
90 Days Ago 2.09 5.11 2.40 9.74

Major Indices