Reported: 2025-08-06
Estimated EPS
Estimated Rev
$3.39
$851.57M
Reported Rev
$842.6M
Surprise
+6.48%
-1.05%