Reported: 2025-11-04
Estimated EPS
Estimated Rev
$2.41
$551.19M
Reported Rev
$560.96M
Surprise
+17.42%
+1.77%