Loading price targets and analyst ratings...

Earnings history

03/31/2025 06/30/2025 09/30/2025 12/31/2025
EPS Actual 2.22 2.13 2.58 2.04
EPS Estimate 2.14 2.03 2.37 2.01
EPS Difference 0.08 0.10 0.21 0.03
Surprise % 3.74 4.93 8.86 1.47

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -1.31 5.11 1.94 9.77
Low Estimate -2.16 5.00 -0.88 9.10
High Estimate 1.93 5.18 2.27 10.43
EPS 1 Year ago 2.22 8.98 2.13 5.11
No of Analysts 18 25 18 24
Earnings Growth -159% -43% -9% 91%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 15.88 B 66.74 B 16.39 B 70.42 B
Low Estimate 15.11 B 66.08 B 15.85 B 67.09 B
High Estimate 16.54 B 67.43 B 16.85 B 72.26 B
No of Analysts 16 23 16 22
Revenue Growth 2% 3% 4% 6%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -1.31 5.11 1.94 9.77
7 Days Ago -1.46 5.13 2.10 9.79
30 Days Ago -1.40 5.66 2.13 9.92
60 Days Ago 1.77 8.46 2.25 10.27
90 Days Ago 1.65 8.81 2.23 10.35

Major Indices