Reported: 2025-05-08
Estimated EPS
Estimated Rev
$0.44
$709.96M
Reported Rev
$763.6M
Surprise
+27.27%
+7.55%