Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.27
$617.25M
Reported Rev
$588.0M
Surprise
+14.81%
-4.73%