Reported: 2025-08-19
Estimated EPS
Estimated Rev
$0.05
$696.9M
Reported Rev
$703.58M
Surprise
+20.0%
+0.95%