Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.17
$1.98B
Reported Rev
$1.88B
Surprise
-3.41%
-5.05%