Reported: 2025-08-05
Estimated EPS
Estimated Rev
$1.01
$662.97M
Reported Rev
$627.2M
Surprise
-8.91%
-5.39%