Reported: 2025-10-31
Estimated EPS
Estimated Rev
$0.9
$412.04M
Reported Rev
$412.1M
Surprise
+6.66%
+0.01%