Loading price targets and analyst ratings...

Earnings history

09/30/2024 12/31/2024 03/31/2025 06/30/2025
EPS Actual -10.44 -5.90 -0.49 -1.24
EPS Estimate -8.72 -3.78 -1.30 -1.27
EPS Difference -1.72 -2.12 0.81 0.03
Surprise % -19.72 -56.08 62.31 2.36

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -1.31 -2.67 -1.00 3.57
Low Estimate -2.03 -7.79 -5.82 0.91
High Estimate -0.16 -1.51 0.03 6.34
EPS 1 Year ago -2.90 -20.38 -10.44 -2.67
No of Analysts 19 19 18 20
Earnings Growth 55% 87% 90% 234%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 21.72 B 86.5 B 21.69 B 96.72 B
Low Estimate 19.79 B 83.33 B 20.32 B 71.5 B
High Estimate 23.07 B 92 B 24.68 B 105.14 B
No of Analysts 22 23 20 24
Revenue Growth 29% 30% 22% 12%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -1.31 -2.67 -1.00 3.57
7 Days Ago -1.24 -2.71 -1.00 3.57
30 Days Ago -0.88 -2.09 -0.39 3.65
60 Days Ago -0.90 -2.06 -0.37 3.67
90 Days Ago -0.72 -1.78 -0.37 4.10

Major Indices