Reported: 2025-07-31
Estimated EPS
Estimated Rev
$1.08
$2.14B
Reported Rev
$2.02B
Surprise
+2.77%
-5.6%