Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.64
$578.38M
Reported Rev
$571.36M
Surprise
+14.06%
-1.21%