Reported: 2025-10-29
Estimated EPS
Estimated Rev
$3.69
$22.86B
Reported Rev
$22.48B
Surprise
+7.31%
-1.66%