Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.37
$447.84M
Reported Rev
$456.2M
Surprise
--
+1.86%