Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.49
$414.25M
Reported Rev
$418.6M
Surprise
+6.12%
+1.05%