Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.29
$481.84M
Reported Rev
$476.97M
Surprise
+13.79%
-1.01%