Loading price targets and analyst ratings...

Earnings history

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

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 0.00 0.48 0.07 0.99
Low Estimate -0.02 0.28 0.02 0.50
High Estimate 0.06 1.00 0.14 1.80
EPS 1 Year ago 0.13 0.42 -0.10 0.48
No of Analysts 35 41 34 42
Earnings Growth -98% 15% 167% 105%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 12.31 B 53.83 B 12.92 B 57.95 B
Low Estimate 11.92 B 51.08 B 12.38 B 52.42 B
High Estimate 13.51 B 57.6 B 13.96 B 66.01 B
No of Analysts 36 42 35 43
Revenue Growth -3% 2% 1% 8%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 0.00 0.48 0.07 0.99
7 Days Ago 0.00 0.48 0.07 0.99
30 Days Ago 0.05 0.60 0.10 1.07
60 Days Ago 0.05 0.60 0.10 1.08
90 Days Ago 0.05 0.60 0.10 1.03

Major Indices