Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.07
$1.84B
Reported Rev
$1.73B
Surprise
-16.82%
-5.97%