Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.31
$116.28M
Reported Rev
$125.1M
Surprise
-3.22%
+7.58%