Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.39
$81.21M
Reported Rev
$80.81M
Surprise
+56.41%
-0.49%