Reported: 2025-10-28
Estimated EPS
Estimated Rev
$5.42
$632.29M
Reported Rev
$624.9M
Surprise
-2.76%
-1.16%