Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.4
$447.04M
Reported Rev
$455.4M
Surprise
+7.5%
+1.87%