Loading price targets and analyst ratings...

Earnings history

12/31/2024 03/31/2025 06/30/2025 09/30/2025
EPS Actual 0.16 -0.08 -0.16 0.10
EPS Estimate 0.14 -0.13 -0.15 0.05
EPS Difference 0.02 0.05 -0.01 0.05
Surprise % 14.29 38.46 -6.67 100.00

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate -0.12 -0.08 -0.33 -0.19
Low Estimate -0.15 -0.13 -0.40 -0.43
High Estimate -0.08 -0.03 -0.27 -0.02
EPS 1 Year ago -0.09 -0.08 -0.42 -0.33
No of Analysts 32 21 34 35
Earnings Growth -35% -1% 21% 43%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 1.49 B 1.55 B 5.91 B 6.78 B
Low Estimate 1.46 B 1.46 B 5.89 B 6.22 B
High Estimate 1.51 B 1.61 B 5.93 B 7.1 B
No of Analysts 35 26 40 40
Revenue Growth 9% 14% 10% 15%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate -0.12 -0.08 -0.33 -0.19
7 Days Ago -0.12 -0.08 -0.33 -0.19
30 Days Ago -0.12 -0.08 -0.33 -0.19
60 Days Ago -0.12 -0.08 -0.34 -0.22
90 Days Ago -0.11 -0.10 -0.41 -0.32

Major Indices