Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.42
$472.51M
Reported Rev
$415.0M
Surprise
-21.42%
-12.17%