Reported: 2025-07-24
Estimated EPS
Estimated Rev
$1.36
$1.58B
Reported Rev
$1.55B
Surprise
+0.73%
-1.89%