Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.33
$467.59M
Reported Rev
$470.3M
Surprise
+9.09%
+0.57%