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 -1.01 4.34 4.03 4.98
Low Estimate -1.19 4.20 3.89 4.70
High Estimate -0.84 4.60 4.19 5.22
EPS 1 Year ago -0.89 3.74 3.98 4.34
No of Analysts 7 9 7 9
Earnings Growth -13% 16% 1% 15%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 356.56 M 3.44 B 1.43 B 3.52 B
Low Estimate 332.7 M 3.39 B 1.42 B 3.42 B
High Estimate 385 M 3.5 B 1.44 B 3.6 B
No of Analysts 6 8 6 8
Revenue Growth -14% 1% 1% 2%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -1.01 4.34 4.03 4.98
7 Days Ago -0.96 4.35 4.02 5.03
30 Days Ago -0.97 4.31 3.99 4.99
60 Days Ago -0.97 4.28 3.99 4.99
90 Days Ago -0.86 4.23 4.10 5.05

Major Indices