Reported: 2025-07-23
Estimated EPS
Estimated Rev
$3.24
$687.8M
Reported Rev
$608.0M
Surprise
-3.39%
-11.6%