Reported: 2025-11-04
Estimated EPS
Estimated Rev
$--
$609.21M
Reported Rev
$674.67M
Surprise
--
+10.74%