Reported: 2025-07-24
Estimated EPS
Estimated Rev
$0.95
$331.4M
Reported Rev
$339.9M
Surprise
+7.36%
+2.56%