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.61
Low Estimate -0.05 -0.03 0.27 0.21
High Estimate 0.15 0.16 0.45 0.97
EPS 1 Year ago -0.03 0.01 0.06 0.34
No of Analysts 33 20 32 36
Earnings Growth 339% 546% 465% 81%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 1.7 B 1.66 B 6.49 B 7.39 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 24 39 40
Revenue Growth 12% 15% 12% 14%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 0.07 0.06 0.34 0.61
7 Days Ago 0.07 0.06 0.34 0.61
30 Days Ago 0.07 0.05 0.28 0.48
60 Days Ago 0.07 0.06 0.28 0.48
90 Days Ago 0.06 0.06 0.28 0.47

Major Indices