Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.86
$645.62M
Reported Rev
$657.65M
Surprise
-5.81%
+1.86%