Loading price targets and analyst ratings...

Earnings history

12/31/2024 03/31/2025 06/30/2025 09/30/2025
EPS Actual 0.13 0.13 -0.10 0.23
EPS Estimate 0.12 0.01 0.01 0.04
EPS Difference 0.01 0.12 -0.11 0.19
Surprise % 8.33 1,200.00 -1,100.00 519.95

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 0.01 0.05 0.34 0.60
Low Estimate -0.01 -0.03 0.28 0.26
High Estimate 0.04 0.18 0.37 1.00
EPS 1 Year ago -0.46 0.13 -0.13 0.34
No of Analysts 32 33 42 44
Earnings Growth 102% -60% 362% 76%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 13.14 B 12.51 B 52.55 B 53.89 B
Low Estimate 12.89 B 11.93 B 51.43 B 51.84 B
High Estimate 13.5 B 13.08 B 52.97 B 57.92 B
No of Analysts 35 31 43 43
Revenue Growth -1% -1% -1% 3%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 0.01 0.05 0.34 0.60
7 Days Ago 0.01 0.05 0.34 0.60
30 Days Ago 0.00 0.05 0.34 0.60
60 Days Ago 0.00 0.05 0.34 0.60
90 Days Ago 0.04 0.04 0.12 0.62

Major Indices