Reported: 2025-10-27
Estimated EPS
Estimated Rev
$1.53
$596.25M
Reported Rev
$589.2M
Surprise
+7.18%
-1.18%