Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.07
$3.14B
Reported Rev
$3.18B
Surprise
+21.49%
+1.27%