Reported: 2025-10-31
Estimated EPS
Estimated Rev
$1.79
$4.21B
Reported Rev
$4.16B
Surprise
+2.23%
-1.18%