Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.27
$1.25B
Reported Rev
$1.21B
Surprise
-44.44%
-3.2%