Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.53
$498.7M
Reported Rev
$453.78M
Surprise
+1.88%
-9.0%