Reported: 2025-10-24
Estimated EPS
Estimated Rev
$2.84
$1.28B
Reported Rev
$1.25B
Surprise
-28.87%
-2.34%