Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.42
$720.04M
Reported Rev
$736.72M
Surprise
-2.38%
+2.31%