Loading price targets and analyst ratings...

Earnings history

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

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.97 4.31 3.99 4.99
Low Estimate -1.19 4.20 3.89 4.64
High Estimate -0.83 4.60 4.10 5.44
EPS 1 Year ago -0.89 3.74 3.98 4.31
No of Analysts 8 10 8 9
Earnings Growth -8% 15% 0% 16%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 353.25 M 3.43 B 1.43 B 3.51 B
Low Estimate 332.7 M 3.4 B 1.42 B 3.43 B
High Estimate 385 M 3.5 B 1.44 B 3.6 B
No of Analysts 7 9 7 9
Revenue Growth -15% 1% 1% 2%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.97 4.31 3.99 4.99
7 Days Ago -0.95 4.28 4.00 4.99
30 Days Ago -0.86 4.23 4.10 5.05
60 Days Ago -0.83 4.26 4.16 5.07
90 Days Ago -0.82 4.37 4.23 5.19

Major Indices