Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.39
$78.4M
Reported Rev
$79.29M
Surprise
+2.56%
+1.13%