Reported: 2025-11-04
Estimated EPS
Estimated Rev
$1.25
$485.35M
Reported Rev
$478.0M
Surprise
-13.6%
-1.51%