Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.1
$591.84M
Reported Rev
$598.97M
Surprise
-40.0%
+1.2%