Reported: 2025-11-05
Estimated EPS
Estimated Rev
$1.12
$518.61M
Reported Rev
$456.4M
Surprise
+8.92%
-11.99%