Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.77
$497.16M
Reported Rev
$465.4M
Surprise
-5.64%
-6.38%