Reported: 2025-10-29
Estimated EPS
Estimated Rev
$1.3
$504.13M
Reported Rev
$505.39M
Surprise
+5.38%
+0.24%