Reported: 2025-10-31
Estimated EPS
Estimated Rev
$1.62
$1.16B
Reported Rev
$1.07B
Surprise
+17.28%
-7.75%