Reported: 2025-07-24
Estimated EPS
Estimated Rev
$0.27
$681.22M
Reported Rev
$763.0M
Surprise
+11.11%
+12.0%