Reported: 2025-07-17
Estimated EPS
Estimated Rev
$3.36
$649.1M
Reported Rev
$675.5M
Surprise
+21.42%
+4.06%