Reported: 2025-10-27
Estimated EPS
Estimated Rev
$2.43
$610.9M
Reported Rev
$623.51M
Surprise
+6.17%
+2.06%