Reported: 2025-10-30
Estimated EPS
Estimated Rev
$2.16
$228.41M
Reported Rev
$211.21M
Surprise
-16.66%
-7.53%