Reported: 2025-11-03
Estimated EPS
Estimated Rev
$1.43
$463.84M
Reported Rev
$420.82M
Surprise
+6.29%
-9.27%