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.06 -9.60 2.28
Low Estimate -6.81 -0.55 -10.62 1.17
High Estimate 0.03 0.45 -8.86 4.38
EPS 1 Year ago -10.44 -0.49 -20.38 -9.60
No of Analysts 19 13 22 19
Earnings Growth 77% 111% 53% 124%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 22.13 B 22.45 B 88.12 B 96.29 B
Low Estimate 20.54 B 20.48 B 85.92 B 71.5 B
High Estimate 24.68 B 23.96 B 93.43 B 103.49 B
No of Analysts 20 16 26 27
Revenue Growth 24% 15% 32% 9%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -2.38 0.06 -9.60 2.28
7 Days Ago -2.11 0.07 -9.63 2.27
30 Days Ago -0.85 0.00 -9.57 2.38
60 Days Ago -0.39 0.11 -9.37 2.77
90 Days Ago -0.22 0.44 -3.44 3.35

Major Indices