Reported: 2025-10-29
Estimated EPS
Estimated Rev
$17.87
$3.17B
Reported Rev
$3.43B
Surprise
+29.71%
+8.2%