Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.65
$81.25M
Reported Rev
$74.93M
Surprise
+3.07%
-7.77%