Reported: 2025-10-31
Estimated EPS
Estimated Rev
$1.31
$508.36M
Reported Rev
$498.83M
Surprise
+3.81%
-1.87%