Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.46
$1.18B
Reported Rev
$1.17B
Surprise
+15.21%
-0.84%