Reported: 2025-10-22
Estimated EPS
Estimated Rev
$2.84
$575.18M
Reported Rev
$554.6M
Surprise
-2.46%
-3.57%