Loading price targets and analyst ratings...

Earnings history

09/30/2024 12/31/2024 06/30/2025 09/30/2025
EPS Actual 2.25 0.97 1.42 1.05
EPS Estimate 2.22 0.47 1.60 1.10
EPS Difference 0.03 0.50 -0.18 -0.05
Surprise % 1.35 106.38 -11.25 -4.55

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 1.10 -0.66 2.14 5.57
Low Estimate 1.00 -1.22 2.08 4.75
High Estimate 1.21 -0.33 2.20 6.33
EPS 1 Year ago 2.25 -0.77 4.87 2.14
No of Analysts 14 13 15 15
Earnings Growth -51% 14% -56% 161%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 3.76 B 3.31 B 14.24 B 15.31 B
Low Estimate 3.73 B 3.28 B 14.23 B 15.13 B
High Estimate 3.8 B 3.34 B 14.25 B 15.59 B
No of Analysts 12 9 12 12
Revenue Growth 22% 5% 21% 7%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 1.10 -0.66 2.14 5.57
7 Days Ago 1.10 -0.61 2.16 5.63
30 Days Ago 1.07 -0.63 2.16 5.50
60 Days Ago 1.32 -0.56 2.35 5.54
90 Days Ago 1.66 -0.42 2.93 5.83

Major Indices