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 1.19 -1.28
EPS Estimate 2.03 2.35 1.68 -1.47
EPS Difference 0.10 0.23 -0.49 0.19
Surprise % 4.93 9.79 -29.17 12.93

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.15 2.74 2.31 9.56
Low Estimate -0.33 2.61 2.11 8.90
High Estimate 0.01 2.92 2.56 9.87
EPS 1 Year ago 2.13 8.98 2.58 2.74
No of Analysts 5 7 5 9
Earnings Growth -107% -70% -11% 249%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 16.39 B 66.85 B 17.55 B 70.15 B
Low Estimate 16.23 B 66.37 B 17.21 B 68.25 B
High Estimate 16.7 B 67.5 B 18.01 B 72.21 B
No of Analysts 5 7 4 8
Revenue Growth 4% 3% 2% 5%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.15 2.74 2.31 9.56
7 Days Ago -0.15 2.74 2.31 9.52
30 Days Ago 2.09 5.11 2.40 9.71
60 Days Ago 1.93 5.12 2.40 9.77
90 Days Ago 1.94 5.12 2.40 9.77

Major Indices