Reported: 2025-10-03
Estimated EPS
Estimated Rev
$0.31
$1.12B
Reported Rev
$1.09B
Surprise
-12.9%
-2.67%