Reported: 2025-10-31
Estimated EPS
Estimated Rev
$1.5
$629.77M
Reported Rev
$647.16M
Surprise
-11.33%
+2.76%