Reported: 2025-10-28
Estimated EPS
Estimated Rev
$1.34
$1.93B
Reported Rev
$1.81B
Surprise
-9.7%
-6.21%