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.01 0.10 0.11
EPS Estimate -0.01 -0.02 0.04 0.07
EPS Difference 0.17 0.03 0.06 0.04
Surprise % 1,700.00 150.00 150.00 57.14

Earnings Per share

EPS Actual
EPS Estimate

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 0.07 0.06 0.34 0.62
Low Estimate -0.05 -0.03 0.27 0.33
High Estimate 0.15 0.15 0.45 0.96
EPS 1 Year ago -0.03 0.01 0.06 0.34
No of Analysts 33 23 35 37
Earnings Growth 339% 545% 459% 86%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 1.7 B 1.66 B 6.48 B 7.38 B
Low Estimate 1.55 B 1.57 B 6.34 B 6.26 B
High Estimate 1.78 B 1.73 B 6.58 B 7.87 B
No of Analysts 36 26 40 40
Revenue Growth 12% 14% 12% 14%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 0.07 0.06 0.34 0.62
7 Days Ago 0.07 0.06 0.34 0.63
30 Days Ago 0.07 0.06 0.34 0.62
60 Days Ago 0.07 0.06 0.33 0.58
90 Days Ago 0.06 0.05 0.28 0.48

Major Indices