Reported: 2025-08-06
Estimated EPS
Estimated Rev
$1.75
$492.33M
Reported Rev
$489.93M
Surprise
+29.71%
-0.48%