Reported: 2025-10-29
Estimated EPS
Estimated Rev
$1.29
$691.84M
Reported Rev
$727.84M
Surprise
+2.32%
+5.2%