Reported: 2025-11-07
Estimated EPS
Estimated Rev
$0.33
$62.15M
Reported Rev
$61.62M
Surprise
+3.03%
-0.85%