Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.34
$133.0M
Reported Rev
$126.03M
Surprise
+8.82%
-5.24%