Reported: 2025-11-06
Estimated EPS
Estimated Rev
$3.83
$641.51M
Reported Rev
$567.07M
Surprise
-16.71%
-11.6%