Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.43
$684.05M
Reported Rev
$676.0M
Surprise
+2.32%
-1.17%