Loading price targets and analyst ratings...

Earnings history

12/31/2024 03/31/2025 06/30/2025 09/30/2025
EPS Actual -5.90 -0.49 -1.24 -7.47
EPS Estimate -3.78 -1.30 -1.27 -2.38
EPS Difference -2.12 0.81 0.03 -5.09
Surprise % -56.08 62.31 2.36 -213.87

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -2.38 -0.01 -9.44 2.54
Low Estimate -6.81 -0.69 -10.22 1.17
High Estimate 0.03 0.45 -8.12 4.38
EPS 1 Year ago -10.44 -0.49 -20.38 -9.44
No of Analysts 19 12 21 19
Earnings Growth 77% 98% 54% 127%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 22.13 B 22.3 B 88.05 B 96.28 B
Low Estimate 20.54 B 20.82 B 85.92 B 71.5 B
High Estimate 24.68 B 23.96 B 93.43 B 102.42 B
No of Analysts 20 13 24 25
Revenue Growth 24% 14% 32% 9%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -2.38 -0.01 -9.44 2.54
7 Days Ago -2.11 0.11 -9.41 2.59
30 Days Ago -0.85 0.44 -3.91 3.35
60 Days Ago -0.39 0.44 -2.61 3.40
90 Days Ago -0.22 0.42 -2.02 3.50

Major Indices