Loading price targets and analyst ratings...

Earnings history

06/30/2025 09/30/2025 12/31/2025 03/31/2026
EPS Actual 1.78 1.05 0.43 -1.68
EPS Estimate 1.54 1.10 0.11 -1.59
EPS Difference 0.24 -0.05 0.32 -0.09
Surprise % 15.58 -4.55 290.91 -5.66

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.90 -0.77 1.03 6.32
Low Estimate -1.15 -3.42 -0.10 4.00
High Estimate -0.07 0.95 2.00 9.21
EPS 1 Year ago 1.78 2.44 1.05 -0.77
No of Analysts 15 16 15 16
Earnings Growth -150% -131% -2% 923%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 4.1 B 15.77 B 4.27 B 16.74 B
Low Estimate 4.06 B 15.42 B 4.1 B 16.12 B
High Estimate 4.13 B 15.99 B 4.37 B 17.29 B
No of Analysts 10 13 11 13
Revenue Growth 11% 11% 13% 6%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.90 -0.77 1.03 6.32
7 Days Ago -0.96 -0.83 1.01 6.31
30 Days Ago -0.89 -0.86 0.93 6.50
60 Days Ago 1.77 4.42 2.00 8.00
90 Days Ago 2.55 5.43 2.35 8.45

Major Indices