Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.51
$783.97M
Reported Rev
$920.0M
Surprise
-1.96%
+17.35%