Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.12
$116.05M
Reported Rev
$112.95M
Surprise
+8.33%
-2.67%