Reported: 2025-11-06
Estimated EPS
Estimated Rev
$2.66
$411.63M
Reported Rev
$420.04M
Surprise
-21.05%
+2.04%