Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.63
$624.73M
Reported Rev
$625.7M
Surprise
+12.69%
+0.15%