Reported: 2025-10-21
Estimated EPS
Estimated Rev
$2.18
$4.06B
Reported Rev
$4.03B
Surprise
+2.75%
-0.73%