Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.27
$638.43M
Reported Rev
$626.43M
Surprise
+3.7%
-1.87%