Reported: 2025-07-30
Estimated EPS
Estimated Rev
$1.36
$655.82M
Reported Rev
$547.6M
Surprise
-2.2%
-16.5%