Reported: 2025-07-28
Estimated EPS
Estimated Rev
$1.65
$899.03M
Reported Rev
$915.44M
Surprise
+6.66%
+1.82%