Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.54
$602.95M
Reported Rev
$604.44M
Surprise
-3.7%
+0.24%