Reported: 2025-10-31
Estimated EPS
Estimated Rev
$2.56
$1.91B
Reported Rev
$1.89B
Surprise
+9.76%
-1.04%