Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.42
$1.06B
Reported Rev
$1.04B
Surprise
-9.52%
-1.88%