Loading price targets and analyst ratings...

Earnings history

09/30/2024 12/31/2024 03/31/2025 06/30/2025
EPS Actual 6.65 -55.66 -14.35 0.10
EPS Estimate 8.46 -0.79 -5.61 1.83
EPS Difference -1.81 -54.87 -8.74 -1.73
Surprise % -21.39 -6,945.57 -155.79 -94.54

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 1.83 -5.44 8.41 11.63
Low Estimate 1.05 -6.88 7.98 8.18
High Estimate 2.66 -4.40 9.35 16.92
EPS 1 Year ago 0.41 -51.23 6.65 -5.44
No of Analysts 4 5 5 5
Earnings Growth 347% 89% 26% 314%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 3 B 11.69 B 3.46 B 11.96 B
Low Estimate 2.91 B 11.61 B 3.4 B 11.82 B
High Estimate 3.05 B 11.74 B 3.5 B 12.07 B
No of Analysts 5 7 5 7
Revenue Growth -1% -1% -1% 2%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 1.83 -5.44 8.41 11.63
7 Days Ago 1.56 -5.43 8.47 11.63
30 Days Ago 1.56 -5.43 8.47 11.63
60 Days Ago 1.15 -2.25 9.80 15.41
90 Days Ago 2.11 -2.25 9.98 14.82

Major Indices