Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.08
$61.57M
Reported Rev
$62.36M
Surprise
+12.5%
+1.28%