Reported: 2025-10-28
Estimated EPS
Estimated Rev
$1.88
$471.4M
Reported Rev
$468.44M
Surprise
+3.19%
-0.62%