Reported: 2025-08-27
Estimated EPS
Estimated Rev
$1.93
$783.78M
Reported Rev
$789.08M
Surprise
+3.1%
+0.67%