Reported: 2025-07-31
Estimated EPS
Estimated Rev
$3.55
$1.87B
Reported Rev
$3.48B
Surprise
-0.56%
+86.09%