Reported: 2025-07-29
Estimated EPS
Estimated Rev
$0.58
$638.32M
Reported Rev
$632.7M
Surprise
-18.96%
-0.88%