Reported: 2025-11-25
Estimated EPS
Estimated Rev
$0.41
$690.28M
Reported Rev
$670.57M
Surprise
--
-2.85%