Reported: 2025-07-31
Estimated EPS
Estimated Rev
$1.24
$807.36M
Reported Rev
$792.94M
Surprise
+20.96%
-1.78%