Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.93
$686.08M
Reported Rev
$698.22M
Surprise
+2.07%
+1.76%