Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.38
$492.06M
Reported Rev
$462.3M
Surprise
-2.63%
-6.04%