Reported: 2025-11-03
Estimated EPS
Estimated Rev
$5.94
$548.82M
Reported Rev
$528.0M
Surprise
+2.69%
-3.79%