Reported: 2025-11-04
Estimated EPS
Estimated Rev
$1.74
$648.01M
Reported Rev
$644.73M
Surprise
+13.21%
-0.5%