Reported: 2025-10-29
Estimated EPS
Estimated Rev
$2.94
$1.47B
Reported Rev
$1.67B
Surprise
+10.54%
+13.6%