Reported: 2025-08-19
Estimated EPS
Estimated Rev
$4.24
$687.81M
Reported Rev
$680.6M
Surprise
-2.83%
-1.04%