Loading price targets and analyst ratings...

Earnings history

06/30/2025 09/30/2025 12/31/2025 03/31/2026
EPS Actual -0.16 0.10 0.19 -0.05
EPS Estimate -0.15 0.05 0.15 -0.07
EPS Difference -0.01 0.05 0.04 0.02
Surprise % -6.67 100.00 26.67 28.57

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.12 -0.10 -0.01 0.10
Low Estimate -0.16 -0.23 -0.08 -0.16
High Estimate -0.04 0.03 0.09 0.44
EPS 1 Year ago -0.16 -0.27 -0.06 -0.10
No of Analysts 31 31 30 36
Earnings Growth 25% 62% 90% 202%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 1.53 B 6.7 B 1.69 B 7.35 B
Low Estimate 1.35 B 6.55 B 1.51 B 6.96 B
High Estimate 1.55 B 6.81 B 1.73 B 7.58 B
No of Analysts 36 40 32 40
Revenue Growth 14% 13% 12% 10%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.12 -0.10 -0.01 0.10
7 Days Ago -0.12 -0.10 -0.01 0.10
30 Days Ago -0.10 -0.15 -0.04 0.00
60 Days Ago -0.11 -0.20 -0.05 -0.11
90 Days Ago -0.11 -0.19 -0.05 -0.11

Major Indices