Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.68
$429.37M
Reported Rev
$420.9M
Surprise
+10.29%
-1.97%