Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.01
$195.63M
Reported Rev
$189.9M
Surprise
+10.89%
-2.92%