Loading price targets and analyst ratings...

Earnings history

09/30/2024 12/31/2024 03/31/2025 06/30/2025
EPS Actual -2.31 -0.89 3.98 2.59
EPS Estimate -1.96 -1.23 3.93 2.26
EPS Difference -0.35 0.34 0.05 0.33
Surprise % -17.86 27.64 1.27 14.60

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 2.26 -0.86 3.71 4.23
Low Estimate 1.92 -0.94 3.55 4.00
High Estimate 2.55 -0.81 3.85 4.60
EPS 1 Year ago 2.31 -0.89 2.29 3.71
No of Analysts 9 7 10 10
Earnings Growth -2% 3% 62% 14%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 1.23 B 421.03 M 3.41 B 3.46 B
Low Estimate 1.18 B 414 M 3.29 B 3.31 B
High Estimate 1.29 B 424.62 M 3.5 B 3.56 B
No of Analysts 8 7 10 10
Revenue Growth 2% 1% -4% 2%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 2.26 -0.86 3.71 4.23
7 Days Ago 2.26 -0.83 3.71 4.34
30 Days Ago 2.25 -0.82 3.68 4.37
60 Days Ago 2.23 -0.82 3.65 4.35
90 Days Ago 2.17 -0.87 3.55 4.31

Major Indices