Reported: 2025-08-14
Estimated EPS
Estimated Rev
$0.41
$694.12M
Reported Rev
$706.38M
Surprise
+29.26%
+1.76%