Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.7
$841.45M
Reported Rev
$806.5M
Surprise
--
-4.15%