Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.48
$583.08M
Reported Rev
$617.53M
Surprise
-6.25%
+5.9%