Reported: 2025-07-30
Estimated EPS
Estimated Rev
$2.55
$3.02B
Reported Rev
$3.05B
Surprise
+5.88%
+0.99%