Reported: 2025-07-24
Estimated EPS
Estimated Rev
$3.25
$284.37M
Reported Rev
$267.3M
Surprise
-8.61%
-6.0%