Reported: 2025-07-30
Estimated EPS
Estimated Rev
$1.67
$662.56M
Reported Rev
$651.5M
Surprise
+10.17%
-1.66%